./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 7b2dab56 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/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-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan --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 6e52806ab6b878e302f06c08aa25ba87ab27b51e .............................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/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-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan --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 6e52806ab6b878e302f06c08aa25ba87ab27b51e ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.0-7b2dab5 [2020-12-09 11:02:49,132 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-09 11:02:49,134 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-09 11:02:49,173 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-09 11:02:49,174 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-09 11:02:49,175 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-09 11:02:49,177 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-09 11:02:49,179 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-09 11:02:49,181 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-09 11:02:49,182 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-09 11:02:49,183 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-09 11:02:49,184 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-09 11:02:49,185 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-09 11:02:49,186 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-09 11:02:49,187 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-09 11:02:49,188 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-09 11:02:49,189 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-09 11:02:49,190 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-09 11:02:49,192 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-09 11:02:49,194 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-09 11:02:49,196 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-09 11:02:49,197 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-09 11:02:49,199 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-09 11:02:49,200 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-09 11:02:49,203 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-09 11:02:49,203 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-09 11:02:49,204 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-09 11:02:49,205 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-09 11:02:49,205 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-09 11:02:49,206 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-09 11:02:49,207 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-09 11:02:49,208 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-09 11:02:49,208 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-09 11:02:49,209 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-09 11:02:49,211 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-09 11:02:49,211 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-09 11:02:49,212 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-09 11:02:49,212 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-09 11:02:49,212 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-09 11:02:49,213 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-09 11:02:49,214 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-09 11:02:49,214 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/config/svcomp-Reach-64bit-Taipan_Default.epf [2020-12-09 11:02:49,231 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-09 11:02:49,232 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-09 11:02:49,232 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2020-12-09 11:02:49,232 INFO L138 SettingsManager]: * User list type=DISABLED [2020-12-09 11:02:49,232 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Explicit value domain=true [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Octagon Domain=false [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Interval Domain=false [2020-12-09 11:02:49,233 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2020-12-09 11:02:49,233 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2020-12-09 11:02:49,234 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2020-12-09 11:02:49,234 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-09 11:02:49,234 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-09 11:02:49,234 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-09 11:02:49,234 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-09 11:02:49,234 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-09 11:02:49,235 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-09 11:02:49,235 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 11:02:49,236 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-09 11:02:49,236 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-12-09 11:02:49,236 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-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/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-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(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 -> 6e52806ab6b878e302f06c08aa25ba87ab27b51e [2020-12-09 11:02:49,414 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-09 11:02:49,431 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-09 11:02:49,434 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-09 11:02:49,434 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-09 11:02:49,435 INFO L275 PluginConnector]: CDTParser initialized [2020-12-09 11:02:49,436 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2020-12-09 11:02:49,475 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/b78601f1c/ff827d81051349ccafc6cd274babadcb/FLAGa52c48eaa [2020-12-09 11:02:50,091 INFO L306 CDTParser]: Found 1 translation units. [2020-12-09 11:02:50,092 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2020-12-09 11:02:50,124 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/b78601f1c/ff827d81051349ccafc6cd274babadcb/FLAGa52c48eaa [2020-12-09 11:02:50,533 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/b78601f1c/ff827d81051349ccafc6cd274babadcb [2020-12-09 11:02:50,540 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-09 11:02:50,543 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-09 11:02:50,547 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-09 11:02:50,547 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-09 11:02:50,555 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-09 11:02:50,557 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:02:50" (1/1) ... [2020-12-09 11:02:50,561 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5701b7b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:50, skipping insertion in model container [2020-12-09 11:02:50,562 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:02:50" (1/1) ... [2020-12-09 11:02:50,580 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-09 11:02:50,662 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 11:02:51,561 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,706 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,717 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,733 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,736 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,802 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,857 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,859 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,860 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,866 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,868 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:51,871 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:52,049 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:52,053 WARN L549 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2020-12-09 11:02:52,703 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2020-12-09 11:02:52,705 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2020-12-09 11:02:52,706 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2020-12-09 11:02:52,706 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2020-12-09 11:02:52,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2020-12-09 11:02:52,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2020-12-09 11:02:52,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2020-12-09 11:02:52,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2020-12-09 11:02:52,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2020-12-09 11:02:52,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2020-12-09 11:02:52,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2020-12-09 11:02:52,709 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2020-12-09 11:02:52,709 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2020-12-09 11:02:52,709 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2020-12-09 11:02:52,710 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2020-12-09 11:02:52,710 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2020-12-09 11:02:52,710 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2020-12-09 11:02:52,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2020-12-09 11:02:52,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2020-12-09 11:02:52,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2020-12-09 11:02:52,712 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2020-12-09 11:02:52,712 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2020-12-09 11:02:52,712 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2020-12-09 11:02:52,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2020-12-09 11:02:52,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2020-12-09 11:02:52,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2020-12-09 11:02:52,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2020-12-09 11:02:52,714 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2020-12-09 11:02:52,714 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2020-12-09 11:02:52,714 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2020-12-09 11:02:52,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2020-12-09 11:02:52,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2020-12-09 11:02:52,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2020-12-09 11:02:52,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2020-12-09 11:02:52,716 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2020-12-09 11:02:52,716 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2020-12-09 11:02:52,716 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2020-12-09 11:02:52,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2020-12-09 11:02:52,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2020-12-09 11:02:52,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2020-12-09 11:02:52,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2020-12-09 11:02:52,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2020-12-09 11:02:52,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2020-12-09 11:02:52,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2020-12-09 11:02:52,719 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2020-12-09 11:02:52,719 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2020-12-09 11:02:52,719 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2020-12-09 11:02:52,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2020-12-09 11:02:52,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2020-12-09 11:02:52,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2020-12-09 11:02:52,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2020-12-09 11:02:52,721 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2020-12-09 11:02:52,721 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2020-12-09 11:02:52,721 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2020-12-09 11:02:52,722 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2020-12-09 11:02:52,722 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2020-12-09 11:02:52,722 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2020-12-09 11:02:52,722 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2020-12-09 11:02:52,723 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2020-12-09 11:02:52,723 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2020-12-09 11:02:52,723 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2020-12-09 11:02:52,724 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2020-12-09 11:02:52,724 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2020-12-09 11:02:52,724 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2020-12-09 11:02:52,724 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2020-12-09 11:02:52,725 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2020-12-09 11:02:52,725 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2020-12-09 11:02:52,725 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2020-12-09 11:02:52,725 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2020-12-09 11:02:52,726 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2020-12-09 11:02:52,726 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2020-12-09 11:02:52,726 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2020-12-09 11:02:52,727 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2020-12-09 11:02:52,727 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2020-12-09 11:02:52,727 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2020-12-09 11:02:52,727 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2020-12-09 11:02:52,728 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2020-12-09 11:02:52,728 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2020-12-09 11:02:52,728 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2020-12-09 11:02:52,728 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2020-12-09 11:02:52,728 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2020-12-09 11:02:52,729 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2020-12-09 11:02:52,729 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2020-12-09 11:02:52,729 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2020-12-09 11:02:52,730 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2020-12-09 11:02:52,730 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2020-12-09 11:02:52,730 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2020-12-09 11:02:52,730 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2020-12-09 11:02:52,742 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:02:52,768 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) [2020-12-09 11:02:52,769 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@447857ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:52, skipping insertion in model container [2020-12-09 11:02:52,769 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-09 11:02:52,769 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2020-12-09 11:02:52,770 INFO L168 Benchmark]: Toolchain (without parser) took 2226.81 ms. Allocated memory was 94.4 MB in the beginning and 117.4 MB in the end (delta: 23.1 MB). Free memory was 64.6 MB in the beginning and 76.0 MB in the end (delta: -11.4 MB). Peak memory consumption was 45.1 MB. Max. memory is 16.1 GB. [2020-12-09 11:02:52,771 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 94.4 MB. Free memory is still 70.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2020-12-09 11:02:52,771 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2222.38 ms. Allocated memory was 94.4 MB in the beginning and 117.4 MB in the end (delta: 23.1 MB). Free memory was 64.3 MB in the beginning and 76.0 MB in the end (delta: -11.7 MB). Peak memory consumption was 45.1 MB. Max. memory is 16.1 GB. [2020-12-09 11:02:52,772 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.12 ms. Allocated memory is still 94.4 MB. Free memory is still 70.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 2222.38 ms. Allocated memory was 94.4 MB in the beginning and 117.4 MB in the end (delta: 23.1 MB). Free memory was 64.3 MB in the beginning and 76.0 MB in the end (delta: -11.7 MB). Peak memory consumption was 45.1 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 4211]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.0-7b2dab5 [2020-12-09 11:02:54,078 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-09 11:02:54,080 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-09 11:02:54,107 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-09 11:02:54,108 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-09 11:02:54,109 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-09 11:02:54,110 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-09 11:02:54,112 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-09 11:02:54,113 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-09 11:02:54,114 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-09 11:02:54,115 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-09 11:02:54,116 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-09 11:02:54,116 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-09 11:02:54,117 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-09 11:02:54,118 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-09 11:02:54,119 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-09 11:02:54,120 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-09 11:02:54,120 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-09 11:02:54,122 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-09 11:02:54,124 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-09 11:02:54,125 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-09 11:02:54,126 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-09 11:02:54,127 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-09 11:02:54,128 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-09 11:02:54,131 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-09 11:02:54,131 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-09 11:02:54,131 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-09 11:02:54,132 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-09 11:02:54,132 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-09 11:02:54,133 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-09 11:02:54,134 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-09 11:02:54,134 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-09 11:02:54,135 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-09 11:02:54,135 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-09 11:02:54,136 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-09 11:02:54,137 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-09 11:02:54,137 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-09 11:02:54,137 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-09 11:02:54,138 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-09 11:02:54,139 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-09 11:02:54,139 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-09 11:02:54,140 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2020-12-09 11:02:54,156 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-09 11:02:54,156 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-09 11:02:54,157 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2020-12-09 11:02:54,157 INFO L138 SettingsManager]: * User list type=DISABLED [2020-12-09 11:02:54,157 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2020-12-09 11:02:54,158 INFO L138 SettingsManager]: * Explicit value domain=true [2020-12-09 11:02:54,158 INFO L138 SettingsManager]: * Octagon Domain=false [2020-12-09 11:02:54,158 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2020-12-09 11:02:54,158 INFO L138 SettingsManager]: * Interval Domain=false [2020-12-09 11:02:54,159 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-09 11:02:54,159 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-09 11:02:54,159 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-09 11:02:54,159 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-09 11:02:54,159 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-09 11:02:54,159 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2020-12-09 11:02:54,159 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-09 11:02:54,160 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-09 11:02:54,160 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 11:02:54,161 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-09 11:02:54,161 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-12-09 11:02:54,162 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-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/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-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(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 -> 6e52806ab6b878e302f06c08aa25ba87ab27b51e [2020-12-09 11:02:54,399 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-09 11:02:54,414 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-09 11:02:54,416 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-09 11:02:54,417 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-09 11:02:54,418 INFO L275 PluginConnector]: CDTParser initialized [2020-12-09 11:02:54,418 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/../../sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2020-12-09 11:02:54,460 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/caf88a1d2/9689595da4d243acbe42254a685a7a5e/FLAG22a0c141b [2020-12-09 11:02:55,137 INFO L306 CDTParser]: Found 1 translation units. [2020-12-09 11:02:55,137 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2020-12-09 11:02:55,165 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/caf88a1d2/9689595da4d243acbe42254a685a7a5e/FLAG22a0c141b [2020-12-09 11:02:55,511 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/data/caf88a1d2/9689595da4d243acbe42254a685a7a5e [2020-12-09 11:02:55,518 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-09 11:02:55,520 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-09 11:02:55,522 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-09 11:02:55,522 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-09 11:02:55,526 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-09 11:02:55,527 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:02:55" (1/1) ... [2020-12-09 11:02:55,530 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4946af9e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:55, skipping insertion in model container [2020-12-09 11:02:55,530 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 11:02:55" (1/1) ... [2020-12-09 11:02:55,538 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-09 11:02:55,629 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 11:02:57,693 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2020-12-09 11:02:57,695 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2020-12-09 11:02:57,696 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2020-12-09 11:02:57,696 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2020-12-09 11:02:57,696 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2020-12-09 11:02:57,697 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2020-12-09 11:02:57,697 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2020-12-09 11:02:57,697 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2020-12-09 11:02:57,698 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2020-12-09 11:02:57,698 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2020-12-09 11:02:57,698 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2020-12-09 11:02:57,699 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2020-12-09 11:02:57,699 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2020-12-09 11:02:57,700 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2020-12-09 11:02:57,700 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2020-12-09 11:02:57,700 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2020-12-09 11:02:57,701 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2020-12-09 11:02:57,701 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2020-12-09 11:02:57,701 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2020-12-09 11:02:57,701 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2020-12-09 11:02:57,702 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2020-12-09 11:02:57,702 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2020-12-09 11:02:57,702 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2020-12-09 11:02:57,703 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2020-12-09 11:02:57,703 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2020-12-09 11:02:57,703 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2020-12-09 11:02:57,704 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2020-12-09 11:02:57,704 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2020-12-09 11:02:57,704 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2020-12-09 11:02:57,705 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2020-12-09 11:02:57,705 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2020-12-09 11:02:57,705 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2020-12-09 11:02:57,705 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2020-12-09 11:02:57,706 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2020-12-09 11:02:57,706 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2020-12-09 11:02:57,706 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2020-12-09 11:02:57,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2020-12-09 11:02:57,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2020-12-09 11:02:57,707 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2020-12-09 11:02:57,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2020-12-09 11:02:57,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2020-12-09 11:02:57,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2020-12-09 11:02:57,708 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2020-12-09 11:02:57,709 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2020-12-09 11:02:57,709 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2020-12-09 11:02:57,709 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2020-12-09 11:02:57,710 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2020-12-09 11:02:57,710 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2020-12-09 11:02:57,710 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2020-12-09 11:02:57,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2020-12-09 11:02:57,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2020-12-09 11:02:57,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2020-12-09 11:02:57,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2020-12-09 11:02:57,712 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2020-12-09 11:02:57,712 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2020-12-09 11:02:57,712 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2020-12-09 11:02:57,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2020-12-09 11:02:57,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2020-12-09 11:02:57,713 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2020-12-09 11:02:57,714 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2020-12-09 11:02:57,714 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2020-12-09 11:02:57,714 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2020-12-09 11:02:57,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2020-12-09 11:02:57,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2020-12-09 11:02:57,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2020-12-09 11:02:57,715 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2020-12-09 11:02:57,716 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2020-12-09 11:02:57,716 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2020-12-09 11:02:57,716 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2020-12-09 11:02:57,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2020-12-09 11:02:57,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2020-12-09 11:02:57,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2020-12-09 11:02:57,717 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2020-12-09 11:02:57,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2020-12-09 11:02:57,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2020-12-09 11:02:57,718 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2020-12-09 11:02:57,719 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2020-12-09 11:02:57,719 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2020-12-09 11:02:57,719 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2020-12-09 11:02:57,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2020-12-09 11:02:57,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2020-12-09 11:02:57,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2020-12-09 11:02:57,720 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2020-12-09 11:02:57,721 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2020-12-09 11:02:57,721 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2020-12-09 11:02:57,721 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2020-12-09 11:02:57,727 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2020-12-09 11:02:57,727 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2020-12-09 11:02:57,742 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:02:57,766 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2020-12-09 11:02:57,798 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 11:02:57,979 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2020-12-09 11:02:57,979 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2020-12-09 11:02:57,979 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2020-12-09 11:02:57,980 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2020-12-09 11:02:57,980 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2020-12-09 11:02:57,980 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2020-12-09 11:02:57,981 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2020-12-09 11:02:57,981 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2020-12-09 11:02:57,981 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2020-12-09 11:02:57,982 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2020-12-09 11:02:57,982 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2020-12-09 11:02:57,982 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2020-12-09 11:02:57,982 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2020-12-09 11:02:57,983 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2020-12-09 11:02:57,983 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2020-12-09 11:02:57,983 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2020-12-09 11:02:57,983 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2020-12-09 11:02:57,984 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2020-12-09 11:02:57,984 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2020-12-09 11:02:57,984 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2020-12-09 11:02:57,985 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2020-12-09 11:02:57,985 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2020-12-09 11:02:57,985 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2020-12-09 11:02:57,985 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2020-12-09 11:02:57,986 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2020-12-09 11:02:57,986 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2020-12-09 11:02:57,986 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2020-12-09 11:02:57,987 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2020-12-09 11:02:57,987 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2020-12-09 11:02:57,987 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2020-12-09 11:02:57,987 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2020-12-09 11:02:57,988 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2020-12-09 11:02:57,988 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2020-12-09 11:02:57,989 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2020-12-09 11:02:57,989 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2020-12-09 11:02:57,989 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2020-12-09 11:02:57,989 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2020-12-09 11:02:57,990 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2020-12-09 11:02:57,990 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2020-12-09 11:02:57,990 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2020-12-09 11:02:57,990 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2020-12-09 11:02:57,991 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2020-12-09 11:02:57,991 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2020-12-09 11:02:57,991 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2020-12-09 11:02:57,991 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2020-12-09 11:02:57,992 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2020-12-09 11:02:57,992 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2020-12-09 11:02:57,992 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2020-12-09 11:02:57,993 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2020-12-09 11:02:57,993 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2020-12-09 11:02:57,993 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2020-12-09 11:02:57,993 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2020-12-09 11:02:57,994 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2020-12-09 11:02:57,994 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2020-12-09 11:02:57,994 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2020-12-09 11:02:57,994 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2020-12-09 11:02:57,994 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2020-12-09 11:02:57,995 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2020-12-09 11:02:57,995 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2020-12-09 11:02:57,995 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2020-12-09 11:02:57,995 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2020-12-09 11:02:57,996 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2020-12-09 11:02:57,996 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2020-12-09 11:02:57,996 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2020-12-09 11:02:57,996 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2020-12-09 11:02:57,997 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2020-12-09 11:02:57,997 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2020-12-09 11:02:57,997 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2020-12-09 11:02:57,997 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2020-12-09 11:02:57,998 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2020-12-09 11:02:57,998 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2020-12-09 11:02:57,998 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2020-12-09 11:02:57,999 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2020-12-09 11:02:57,999 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2020-12-09 11:02:57,999 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2020-12-09 11:02:57,999 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2020-12-09 11:02:58,000 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2020-12-09 11:02:58,000 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2020-12-09 11:02:58,000 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2020-12-09 11:02:58,000 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2020-12-09 11:02:58,001 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2020-12-09 11:02:58,001 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2020-12-09 11:02:58,001 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2020-12-09 11:02:58,001 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2020-12-09 11:02:58,002 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2020-12-09 11:02:58,002 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2020-12-09 11:02:58,002 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2020-12-09 11:02:58,002 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2020-12-09 11:02:58,005 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:02:58,016 INFO L203 MainTranslator]: Completed pre-run [2020-12-09 11:02:58,233 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292064,292077] [2020-12-09 11:02:58,233 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292209,292222] [2020-12-09 11:02:58,234 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292355,292368] [2020-12-09 11:02:58,234 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292520,292533] [2020-12-09 11:02:58,234 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292678,292691] [2020-12-09 11:02:58,234 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292836,292849] [2020-12-09 11:02:58,234 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[292994,293007] [2020-12-09 11:02:58,235 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293154,293167] [2020-12-09 11:02:58,235 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293313,293326] [2020-12-09 11:02:58,235 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293452,293465] [2020-12-09 11:02:58,235 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293594,293607] [2020-12-09 11:02:58,236 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293743,293756] [2020-12-09 11:02:58,236 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[293882,293895] [2020-12-09 11:02:58,236 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294037,294050] [2020-12-09 11:02:58,236 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294197,294210] [2020-12-09 11:02:58,237 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294348,294361] [2020-12-09 11:02:58,237 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294499,294512] [2020-12-09 11:02:58,237 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294651,294664] [2020-12-09 11:02:58,237 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294800,294813] [2020-12-09 11:02:58,238 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[294948,294961] [2020-12-09 11:02:58,238 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295105,295118] [2020-12-09 11:02:58,238 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295254,295267] [2020-12-09 11:02:58,238 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295410,295423] [2020-12-09 11:02:58,239 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295563,295576] [2020-12-09 11:02:58,239 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295709,295722] [2020-12-09 11:02:58,239 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[295852,295865] [2020-12-09 11:02:58,239 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296004,296017] [2020-12-09 11:02:58,240 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296150,296163] [2020-12-09 11:02:58,240 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296295,296308] [2020-12-09 11:02:58,240 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296449,296462] [2020-12-09 11:02:58,240 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296600,296613] [2020-12-09 11:02:58,241 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296755,296768] [2020-12-09 11:02:58,241 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[296907,296920] [2020-12-09 11:02:58,241 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297062,297075] [2020-12-09 11:02:58,241 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297226,297239] [2020-12-09 11:02:58,241 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297382,297395] [2020-12-09 11:02:58,242 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297546,297559] [2020-12-09 11:02:58,242 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297688,297701] [2020-12-09 11:02:58,242 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[297846,297859] [2020-12-09 11:02:58,242 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298013,298026] [2020-12-09 11:02:58,243 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298172,298185] [2020-12-09 11:02:58,243 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298331,298344] [2020-12-09 11:02:58,243 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298480,298493] [2020-12-09 11:02:58,243 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298627,298640] [2020-12-09 11:02:58,243 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298766,298779] [2020-12-09 11:02:58,244 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[298929,298942] [2020-12-09 11:02:58,244 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299095,299108] [2020-12-09 11:02:58,244 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299259,299272] [2020-12-09 11:02:58,244 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299424,299437] [2020-12-09 11:02:58,245 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299589,299602] [2020-12-09 11:02:58,245 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299755,299768] [2020-12-09 11:02:58,245 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[299920,299933] [2020-12-09 11:02:58,245 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300087,300100] [2020-12-09 11:02:58,246 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300247,300260] [2020-12-09 11:02:58,246 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300409,300422] [2020-12-09 11:02:58,246 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300568,300581] [2020-12-09 11:02:58,246 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300714,300727] [2020-12-09 11:02:58,247 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[300857,300870] [2020-12-09 11:02:58,247 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301001,301014] [2020-12-09 11:02:58,247 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301144,301157] [2020-12-09 11:02:58,247 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301288,301301] [2020-12-09 11:02:58,247 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301429,301442] [2020-12-09 11:02:58,248 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301567,301580] [2020-12-09 11:02:58,248 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301725,301738] [2020-12-09 11:02:58,248 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[301884,301897] [2020-12-09 11:02:58,248 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302040,302053] [2020-12-09 11:02:58,248 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302189,302202] [2020-12-09 11:02:58,249 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302341,302354] [2020-12-09 11:02:58,249 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302492,302505] [2020-12-09 11:02:58,249 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302641,302654] [2020-12-09 11:02:58,249 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302793,302806] [2020-12-09 11:02:58,250 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[302941,302954] [2020-12-09 11:02:58,250 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303094,303107] [2020-12-09 11:02:58,250 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303245,303258] [2020-12-09 11:02:58,250 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303395,303408] [2020-12-09 11:02:58,250 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303542,303555] [2020-12-09 11:02:58,251 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303693,303706] [2020-12-09 11:02:58,251 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303844,303857] [2020-12-09 11:02:58,251 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[303992,304005] [2020-12-09 11:02:58,251 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304158,304171] [2020-12-09 11:02:58,252 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304327,304340] [2020-12-09 11:02:58,252 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304494,304507] [2020-12-09 11:02:58,252 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304662,304675] [2020-12-09 11:02:58,252 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304812,304825] [2020-12-09 11:02:58,253 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[304959,304972] [2020-12-09 11:02:58,253 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305120,305133] [2020-12-09 11:02:58,253 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305290,305303] [2020-12-09 11:02:58,253 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/sv-benchmarks/c/ldv-linux-4.0-rc1-mav/linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i[305452,305465] [2020-12-09 11:02:58,256 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 11:02:58,837 INFO L208 MainTranslator]: Completed translation [2020-12-09 11:02:58,837 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58 WrapperNode [2020-12-09 11:02:58,837 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-09 11:02:58,838 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-09 11:02:58,838 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-09 11:02:58,838 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-09 11:02:58,843 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:58,906 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:58,964 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-09 11:02:58,965 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-09 11:02:58,965 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-09 11:02:58,965 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-09 11:02:58,972 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:58,972 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:58,978 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:58,979 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:59,008 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:59,014 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:59,024 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... [2020-12-09 11:02:59,036 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-09 11:02:59,037 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-09 11:02:59,037 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-09 11:02:59,037 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-09 11:02:59,038 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 11:02:59,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2020-12-09 11:02:59,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2020-12-09 11:02:59,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2020-12-09 11:02:59,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-12-09 11:02:59,092 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-09 11:02:59,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-09 11:02:59,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2020-12-09 11:02:59,092 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-09 11:02:59,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-12-09 11:03:04,346 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_entry_EMGentry_3_returnLabel: main_#res := 0bv32; [2020-12-09 11:03:04,346 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint L6697: #t~ret896 := main_#res; [2020-12-09 11:03:04,346 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2020-12-09 11:03:04,354 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-09 11:03:04,355 INFO L299 CfgBuilder]: Removed 321 assume(true) statements. [2020-12-09 11:03:04,356 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:03:04 BoogieIcfgContainer [2020-12-09 11:03:04,356 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-09 11:03:04,357 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-09 11:03:04,357 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-09 11:03:04,359 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-09 11:03:04,359 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 11:02:55" (1/3) ... [2020-12-09 11:03:04,360 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@639f45d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 11:03:04, skipping insertion in model container [2020-12-09 11:03:04,360 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 11:02:58" (2/3) ... [2020-12-09 11:03:04,360 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@639f45d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 11:03:04, skipping insertion in model container [2020-12-09 11:03:04,360 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:03:04" (3/3) ... [2020-12-09 11:03:04,361 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.0-rc1---drivers--media--rc--lirc_dev.ko.cil.i [2020-12-09 11:03:04,370 INFO L180 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-09 11:03:04,374 INFO L192 ceAbstractionStarter]: Appying trace abstraction to program that has 52 error locations. [2020-12-09 11:03:04,381 INFO L253 AbstractCegarLoop]: Starting to check reachability of 52 error locations. [2020-12-09 11:03:04,399 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-09 11:03:04,399 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-09 11:03:04,399 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-09 11:03:04,399 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-09 11:03:04,399 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-09 11:03:04,399 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-09 11:03:04,399 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-09 11:03:04,399 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-09 11:03:04,415 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states. [2020-12-09 11:03:04,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2020-12-09 11:03:04,419 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:04,419 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:04,420 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:04,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:04,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1985216017, now seen corresponding path program 1 times [2020-12-09 11:03:04,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:04,437 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1088259038] [2020-12-09 11:03:04,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 2 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:06,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:06,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:06,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:06,553 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:06,554 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1088259038] [2020-12-09 11:03:06,554 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:06,555 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:06,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646584472] [2020-12-09 11:03:06,559 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:06,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:06,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:06,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:06,573 INFO L87 Difference]: Start difference. First operand 302 states. Second operand 4 states. [2020-12-09 11:03:06,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:06,717 INFO L93 Difference]: Finished difference Result 590 states and 746 transitions. [2020-12-09 11:03:06,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-09 11:03:06,719 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 13 [2020-12-09 11:03:06,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:06,729 INFO L225 Difference]: With dead ends: 590 [2020-12-09 11:03:06,729 INFO L226 Difference]: Without dead ends: 288 [2020-12-09 11:03:06,733 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:06,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2020-12-09 11:03:06,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 288. [2020-12-09 11:03:06,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2020-12-09 11:03:06,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 301 transitions. [2020-12-09 11:03:06,778 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 301 transitions. Word has length 13 [2020-12-09 11:03:06,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:06,778 INFO L481 AbstractCegarLoop]: Abstraction has 288 states and 301 transitions. [2020-12-09 11:03:06,778 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:06,778 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 301 transitions. [2020-12-09 11:03:06,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2020-12-09 11:03:06,779 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:06,779 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:06,980 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 mathsat -unsat_core_generation=3 [2020-12-09 11:03:06,982 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:06,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:06,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1864718052, now seen corresponding path program 1 times [2020-12-09 11:03:06,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:06,991 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [592954733] [2020-12-09 11:03:06,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 3 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:08,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:08,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:08,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:08,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:08,983 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:08,984 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [592954733] [2020-12-09 11:03:08,984 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:08,984 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:08,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966956104] [2020-12-09 11:03:08,985 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:08,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:08,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:08,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:08,986 INFO L87 Difference]: Start difference. First operand 288 states and 301 transitions. Second operand 4 states. [2020-12-09 11:03:09,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:09,063 INFO L93 Difference]: Finished difference Result 772 states and 802 transitions. [2020-12-09 11:03:09,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-09 11:03:09,064 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 18 [2020-12-09 11:03:09,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:09,071 INFO L225 Difference]: With dead ends: 772 [2020-12-09 11:03:09,071 INFO L226 Difference]: Without dead ends: 770 [2020-12-09 11:03:09,072 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:09,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2020-12-09 11:03:09,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 286. [2020-12-09 11:03:09,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 286 states. [2020-12-09 11:03:09,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 299 transitions. [2020-12-09 11:03:09,093 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 299 transitions. Word has length 18 [2020-12-09 11:03:09,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:09,093 INFO L481 AbstractCegarLoop]: Abstraction has 286 states and 299 transitions. [2020-12-09 11:03:09,094 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:09,094 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 299 transitions. [2020-12-09 11:03:09,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2020-12-09 11:03:09,094 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:09,094 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:09,295 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 mathsat -unsat_core_generation=3 [2020-12-09 11:03:09,296 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:09,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:09,298 INFO L82 PathProgramCache]: Analyzing trace with hash 854430863, now seen corresponding path program 1 times [2020-12-09 11:03:09,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:09,302 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1154538945] [2020-12-09 11:03:09,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 4 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:11,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 1115 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 11:03:11,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:11,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:11,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:11,195 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1154538945] [2020-12-09 11:03:11,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:11,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:11,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046767859] [2020-12-09 11:03:11,195 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:11,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:11,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:11,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:11,196 INFO L87 Difference]: Start difference. First operand 286 states and 299 transitions. Second operand 4 states. [2020-12-09 11:03:11,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:11,245 INFO L93 Difference]: Finished difference Result 554 states and 579 transitions. [2020-12-09 11:03:11,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:11,245 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 24 [2020-12-09 11:03:11,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:11,247 INFO L225 Difference]: With dead ends: 554 [2020-12-09 11:03:11,247 INFO L226 Difference]: Without dead ends: 286 [2020-12-09 11:03:11,248 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:11,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2020-12-09 11:03:11,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2020-12-09 11:03:11,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 286 states. [2020-12-09 11:03:11,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 298 transitions. [2020-12-09 11:03:11,260 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 298 transitions. Word has length 24 [2020-12-09 11:03:11,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:11,260 INFO L481 AbstractCegarLoop]: Abstraction has 286 states and 298 transitions. [2020-12-09 11:03:11,260 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:11,260 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 298 transitions. [2020-12-09 11:03:11,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2020-12-09 11:03:11,261 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:11,261 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:11,461 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 mathsat -unsat_core_generation=3 [2020-12-09 11:03:11,463 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:11,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:11,465 INFO L82 PathProgramCache]: Analyzing trace with hash 506315302, now seen corresponding path program 1 times [2020-12-09 11:03:11,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:11,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306306723] [2020-12-09 11:03:11,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 5 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:13,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:13,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:13,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:13,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:13,407 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306306723] [2020-12-09 11:03:13,407 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:13,407 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:13,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082668728] [2020-12-09 11:03:13,407 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:13,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:13,408 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:13,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:13,408 INFO L87 Difference]: Start difference. First operand 286 states and 298 transitions. Second operand 4 states. [2020-12-09 11:03:13,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:13,476 INFO L93 Difference]: Finished difference Result 545 states and 568 transitions. [2020-12-09 11:03:13,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:13,476 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 26 [2020-12-09 11:03:13,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:13,479 INFO L225 Difference]: With dead ends: 545 [2020-12-09 11:03:13,479 INFO L226 Difference]: Without dead ends: 543 [2020-12-09 11:03:13,479 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:13,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2020-12-09 11:03:13,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 284. [2020-12-09 11:03:13,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2020-12-09 11:03:13,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 296 transitions. [2020-12-09 11:03:13,495 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 296 transitions. Word has length 26 [2020-12-09 11:03:13,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:13,495 INFO L481 AbstractCegarLoop]: Abstraction has 284 states and 296 transitions. [2020-12-09 11:03:13,495 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:13,495 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 296 transitions. [2020-12-09 11:03:13,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2020-12-09 11:03:13,496 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:13,496 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:13,697 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 mathsat -unsat_core_generation=3 [2020-12-09 11:03:13,697 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:13,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:13,698 INFO L82 PathProgramCache]: Analyzing trace with hash 982794375, now seen corresponding path program 1 times [2020-12-09 11:03:13,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:13,699 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [882668194] [2020-12-09 11:03:13,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 6 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:15,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:15,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 1182 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 11:03:15,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:15,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:15,688 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:15,688 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [882668194] [2020-12-09 11:03:15,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:15,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:15,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065046011] [2020-12-09 11:03:15,688 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:15,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:15,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:15,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:15,689 INFO L87 Difference]: Start difference. First operand 284 states and 296 transitions. Second operand 4 states. [2020-12-09 11:03:15,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:15,743 INFO L93 Difference]: Finished difference Result 543 states and 566 transitions. [2020-12-09 11:03:15,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:15,743 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 40 [2020-12-09 11:03:15,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:15,745 INFO L225 Difference]: With dead ends: 543 [2020-12-09 11:03:15,745 INFO L226 Difference]: Without dead ends: 284 [2020-12-09 11:03:15,745 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:15,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2020-12-09 11:03:15,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2020-12-09 11:03:15,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2020-12-09 11:03:15,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 295 transitions. [2020-12-09 11:03:15,757 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 295 transitions. Word has length 40 [2020-12-09 11:03:15,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:15,757 INFO L481 AbstractCegarLoop]: Abstraction has 284 states and 295 transitions. [2020-12-09 11:03:15,757 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:15,757 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 295 transitions. [2020-12-09 11:03:15,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2020-12-09 11:03:15,758 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:15,758 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:15,959 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 mathsat -unsat_core_generation=3 [2020-12-09 11:03:15,961 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:15,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:15,962 INFO L82 PathProgramCache]: Analyzing trace with hash 967867818, now seen corresponding path program 1 times [2020-12-09 11:03:15,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:15,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002115400] [2020-12-09 11:03:15,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 7 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:18,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:18,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 1185 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:18,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:18,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:18,122 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:18,123 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002115400] [2020-12-09 11:03:18,123 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:18,123 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:18,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737761813] [2020-12-09 11:03:18,123 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:18,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:18,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:18,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:18,124 INFO L87 Difference]: Start difference. First operand 284 states and 295 transitions. Second operand 4 states. [2020-12-09 11:03:18,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:18,180 INFO L93 Difference]: Finished difference Result 523 states and 543 transitions. [2020-12-09 11:03:18,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-09 11:03:18,181 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 41 [2020-12-09 11:03:18,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:18,183 INFO L225 Difference]: With dead ends: 523 [2020-12-09 11:03:18,183 INFO L226 Difference]: Without dead ends: 521 [2020-12-09 11:03:18,183 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:18,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2020-12-09 11:03:18,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 282. [2020-12-09 11:03:18,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 282 states. [2020-12-09 11:03:18,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 293 transitions. [2020-12-09 11:03:18,197 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 293 transitions. Word has length 41 [2020-12-09 11:03:18,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:18,198 INFO L481 AbstractCegarLoop]: Abstraction has 282 states and 293 transitions. [2020-12-09 11:03:18,198 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:18,198 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 293 transitions. [2020-12-09 11:03:18,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2020-12-09 11:03:18,199 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:18,199 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:18,399 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 mathsat -unsat_core_generation=3 [2020-12-09 11:03:18,399 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:18,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:18,400 INFO L82 PathProgramCache]: Analyzing trace with hash 208656681, now seen corresponding path program 1 times [2020-12-09 11:03:18,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:18,401 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [648630475] [2020-12-09 11:03:18,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 8 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:20,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:20,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 1197 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:20,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:20,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:20,286 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:20,286 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [648630475] [2020-12-09 11:03:20,286 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:20,287 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:20,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671797271] [2020-12-09 11:03:20,287 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:20,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:20,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:20,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:20,287 INFO L87 Difference]: Start difference. First operand 282 states and 293 transitions. Second operand 4 states. [2020-12-09 11:03:20,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:20,355 INFO L93 Difference]: Finished difference Result 511 states and 530 transitions. [2020-12-09 11:03:20,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:20,355 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 48 [2020-12-09 11:03:20,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:20,357 INFO L225 Difference]: With dead ends: 511 [2020-12-09 11:03:20,357 INFO L226 Difference]: Without dead ends: 509 [2020-12-09 11:03:20,358 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:20,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2020-12-09 11:03:20,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 280. [2020-12-09 11:03:20,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 280 states. [2020-12-09 11:03:20,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 291 transitions. [2020-12-09 11:03:20,372 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 291 transitions. Word has length 48 [2020-12-09 11:03:20,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:20,372 INFO L481 AbstractCegarLoop]: Abstraction has 280 states and 291 transitions. [2020-12-09 11:03:20,372 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:20,372 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 291 transitions. [2020-12-09 11:03:20,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2020-12-09 11:03:20,373 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:20,373 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:20,573 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 mathsat -unsat_core_generation=3 [2020-12-09 11:03:20,574 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:20,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:20,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1402613874, now seen corresponding path program 1 times [2020-12-09 11:03:20,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:20,579 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1201268285] [2020-12-09 11:03:20,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 9 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:22,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:22,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 1190 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:22,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:22,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:22,559 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:22,559 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1201268285] [2020-12-09 11:03:22,559 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:22,559 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-09 11:03:22,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333025220] [2020-12-09 11:03:22,559 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-09 11:03:22,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:22,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-09 11:03:22,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:22,560 INFO L87 Difference]: Start difference. First operand 280 states and 291 transitions. Second operand 5 states. [2020-12-09 11:03:22,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:22,604 INFO L93 Difference]: Finished difference Result 488 states and 502 transitions. [2020-12-09 11:03:22,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-09 11:03:22,605 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 51 [2020-12-09 11:03:22,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:22,606 INFO L225 Difference]: With dead ends: 488 [2020-12-09 11:03:22,606 INFO L226 Difference]: Without dead ends: 278 [2020-12-09 11:03:22,606 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-12-09 11:03:22,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2020-12-09 11:03:22,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2020-12-09 11:03:22,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2020-12-09 11:03:22,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 288 transitions. [2020-12-09 11:03:22,620 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 288 transitions. Word has length 51 [2020-12-09 11:03:22,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:22,620 INFO L481 AbstractCegarLoop]: Abstraction has 278 states and 288 transitions. [2020-12-09 11:03:22,620 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-09 11:03:22,621 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 288 transitions. [2020-12-09 11:03:22,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2020-12-09 11:03:22,621 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:22,621 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:22,822 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 mathsat -unsat_core_generation=3 [2020-12-09 11:03:22,823 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:22,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:22,825 INFO L82 PathProgramCache]: Analyzing trace with hash -2046824684, now seen corresponding path program 1 times [2020-12-09 11:03:22,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:22,827 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1444624193] [2020-12-09 11:03:22,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 10 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:24,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:24,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:24,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:24,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:24,788 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:24,789 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1444624193] [2020-12-09 11:03:24,789 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:24,789 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:24,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884935258] [2020-12-09 11:03:24,789 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:24,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:24,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:24,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:24,790 INFO L87 Difference]: Start difference. First operand 278 states and 288 transitions. Second operand 4 states. [2020-12-09 11:03:26,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:26,955 INFO L93 Difference]: Finished difference Result 596 states and 612 transitions. [2020-12-09 11:03:26,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-09 11:03:26,956 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 57 [2020-12-09 11:03:26,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:26,958 INFO L225 Difference]: With dead ends: 596 [2020-12-09 11:03:26,958 INFO L226 Difference]: Without dead ends: 592 [2020-12-09 11:03:26,958 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:26,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2020-12-09 11:03:26,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 300. [2020-12-09 11:03:26,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 300 states. [2020-12-09 11:03:26,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 316 transitions. [2020-12-09 11:03:26,976 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 316 transitions. Word has length 57 [2020-12-09 11:03:26,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:26,976 INFO L481 AbstractCegarLoop]: Abstraction has 300 states and 316 transitions. [2020-12-09 11:03:26,977 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:26,977 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 316 transitions. [2020-12-09 11:03:26,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2020-12-09 11:03:26,977 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:26,977 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:27,178 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 mathsat -unsat_core_generation=3 [2020-12-09 11:03:27,179 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:27,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:27,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1146024873, now seen corresponding path program 1 times [2020-12-09 11:03:27,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:27,184 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1224404017] [2020-12-09 11:03:27,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 11 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:29,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:29,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 1227 conjuncts, 35 conjunts are in the unsatisfiable core [2020-12-09 11:03:29,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:29,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:29,346 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:29,346 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1224404017] [2020-12-09 11:03:29,346 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:29,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2020-12-09 11:03:29,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514609002] [2020-12-09 11:03:29,347 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2020-12-09 11:03:29,347 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:29,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2020-12-09 11:03:29,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:29,347 INFO L87 Difference]: Start difference. First operand 300 states and 316 transitions. Second operand 11 states. [2020-12-09 11:03:31,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:31,960 INFO L93 Difference]: Finished difference Result 613 states and 634 transitions. [2020-12-09 11:03:31,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-12-09 11:03:31,961 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 59 [2020-12-09 11:03:31,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:31,963 INFO L225 Difference]: With dead ends: 613 [2020-12-09 11:03:31,963 INFO L226 Difference]: Without dead ends: 399 [2020-12-09 11:03:31,963 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2020-12-09 11:03:31,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2020-12-09 11:03:31,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 300. [2020-12-09 11:03:31,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 300 states. [2020-12-09 11:03:31,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 313 transitions. [2020-12-09 11:03:31,991 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 313 transitions. Word has length 59 [2020-12-09 11:03:31,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:31,991 INFO L481 AbstractCegarLoop]: Abstraction has 300 states and 313 transitions. [2020-12-09 11:03:31,991 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2020-12-09 11:03:31,991 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 313 transitions. [2020-12-09 11:03:31,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2020-12-09 11:03:31,992 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:31,992 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:32,192 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 mathsat -unsat_core_generation=3 [2020-12-09 11:03:32,193 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:32,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:32,193 INFO L82 PathProgramCache]: Analyzing trace with hash 1073627740, now seen corresponding path program 1 times [2020-12-09 11:03:32,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:32,194 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1922414480] [2020-12-09 11:03:32,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 12 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:34,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:34,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 1234 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 11:03:34,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:34,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:34,120 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:34,120 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1922414480] [2020-12-09 11:03:34,120 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:34,120 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:34,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183430003] [2020-12-09 11:03:34,120 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:34,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:34,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:34,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:34,121 INFO L87 Difference]: Start difference. First operand 300 states and 313 transitions. Second operand 4 states. [2020-12-09 11:03:34,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:34,205 INFO L93 Difference]: Finished difference Result 593 states and 606 transitions. [2020-12-09 11:03:34,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:34,205 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 61 [2020-12-09 11:03:34,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:34,207 INFO L225 Difference]: With dead ends: 593 [2020-12-09 11:03:34,207 INFO L226 Difference]: Without dead ends: 379 [2020-12-09 11:03:34,207 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:34,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2020-12-09 11:03:34,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 294. [2020-12-09 11:03:34,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2020-12-09 11:03:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 301 transitions. [2020-12-09 11:03:34,233 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 301 transitions. Word has length 61 [2020-12-09 11:03:34,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:34,233 INFO L481 AbstractCegarLoop]: Abstraction has 294 states and 301 transitions. [2020-12-09 11:03:34,233 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:34,233 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 301 transitions. [2020-12-09 11:03:34,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-09 11:03:34,234 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:34,234 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:34,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 mathsat -unsat_core_generation=3 [2020-12-09 11:03:34,435 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:34,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:34,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1060039841, now seen corresponding path program 1 times [2020-12-09 11:03:34,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:34,440 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099318052] [2020-12-09 11:03:34,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 13 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:36,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:36,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 1238 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:36,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:36,468 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:36,468 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:36,468 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099318052] [2020-12-09 11:03:36,468 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:36,468 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:36,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862769730] [2020-12-09 11:03:36,468 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:36,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:36,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:36,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:36,469 INFO L87 Difference]: Start difference. First operand 294 states and 301 transitions. Second operand 4 states. [2020-12-09 11:03:36,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:36,549 INFO L93 Difference]: Finished difference Result 500 states and 508 transitions. [2020-12-09 11:03:36,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:36,550 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 63 [2020-12-09 11:03:36,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:36,551 INFO L225 Difference]: With dead ends: 500 [2020-12-09 11:03:36,551 INFO L226 Difference]: Without dead ends: 496 [2020-12-09 11:03:36,552 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:36,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2020-12-09 11:03:36,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 290. [2020-12-09 11:03:36,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 290 states. [2020-12-09 11:03:36,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 297 transitions. [2020-12-09 11:03:36,578 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 297 transitions. Word has length 63 [2020-12-09 11:03:36,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:36,578 INFO L481 AbstractCegarLoop]: Abstraction has 290 states and 297 transitions. [2020-12-09 11:03:36,578 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:36,579 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 297 transitions. [2020-12-09 11:03:36,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2020-12-09 11:03:36,579 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:36,579 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:36,779 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 mathsat -unsat_core_generation=3 [2020-12-09 11:03:36,780 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:36,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:36,780 INFO L82 PathProgramCache]: Analyzing trace with hash -1302408222, now seen corresponding path program 1 times [2020-12-09 11:03:36,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:36,781 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755104427] [2020-12-09 11:03:36,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 14 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:38,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:38,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 1233 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 11:03:38,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:38,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:38,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:38,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755104427] [2020-12-09 11:03:38,732 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:38,732 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-12-09 11:03:38,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754949542] [2020-12-09 11:03:38,732 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-12-09 11:03:38,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:38,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-12-09 11:03:38,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2020-12-09 11:03:38,733 INFO L87 Difference]: Start difference. First operand 290 states and 297 transitions. Second operand 7 states. [2020-12-09 11:03:38,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:38,923 INFO L93 Difference]: Finished difference Result 911 states and 924 transitions. [2020-12-09 11:03:38,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-09 11:03:38,924 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 68 [2020-12-09 11:03:38,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:38,927 INFO L225 Difference]: With dead ends: 911 [2020-12-09 11:03:38,927 INFO L226 Difference]: Without dead ends: 707 [2020-12-09 11:03:38,928 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2020-12-09 11:03:38,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2020-12-09 11:03:38,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 304. [2020-12-09 11:03:38,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2020-12-09 11:03:38,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 312 transitions. [2020-12-09 11:03:38,972 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 312 transitions. Word has length 68 [2020-12-09 11:03:38,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:38,972 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 312 transitions. [2020-12-09 11:03:38,972 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-12-09 11:03:38,972 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 312 transitions. [2020-12-09 11:03:38,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2020-12-09 11:03:38,972 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:38,972 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:39,173 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 mathsat -unsat_core_generation=3 [2020-12-09 11:03:39,173 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:39,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:39,173 INFO L82 PathProgramCache]: Analyzing trace with hash 364207019, now seen corresponding path program 1 times [2020-12-09 11:03:39,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:39,174 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1347520492] [2020-12-09 11:03:39,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 15 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:41,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:41,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 1237 conjuncts, 11 conjunts are in the unsatisfiable core [2020-12-09 11:03:41,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:41,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:41,156 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:41,156 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1347520492] [2020-12-09 11:03:41,156 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:41,156 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-12-09 11:03:41,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671563308] [2020-12-09 11:03:41,156 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-09 11:03:41,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:41,157 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-09 11:03:41,157 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2020-12-09 11:03:41,157 INFO L87 Difference]: Start difference. First operand 304 states and 312 transitions. Second operand 8 states. [2020-12-09 11:03:41,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:41,400 INFO L93 Difference]: Finished difference Result 762 states and 778 transitions. [2020-12-09 11:03:41,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-09 11:03:41,401 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 70 [2020-12-09 11:03:41,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:41,403 INFO L225 Difference]: With dead ends: 762 [2020-12-09 11:03:41,403 INFO L226 Difference]: Without dead ends: 521 [2020-12-09 11:03:41,404 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2020-12-09 11:03:41,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2020-12-09 11:03:41,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 304. [2020-12-09 11:03:41,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2020-12-09 11:03:41,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 311 transitions. [2020-12-09 11:03:41,447 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 311 transitions. Word has length 70 [2020-12-09 11:03:41,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:41,447 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 311 transitions. [2020-12-09 11:03:41,447 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-09 11:03:41,447 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 311 transitions. [2020-12-09 11:03:41,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2020-12-09 11:03:41,447 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:41,448 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:41,648 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 mathsat -unsat_core_generation=3 [2020-12-09 11:03:41,648 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:41,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:41,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1339533620, now seen corresponding path program 1 times [2020-12-09 11:03:41,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:41,650 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1903379754] [2020-12-09 11:03:41,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 16 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:43,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:43,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 1240 conjuncts, 25 conjunts are in the unsatisfiable core [2020-12-09 11:03:43,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:43,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:43,747 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:43,747 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1903379754] [2020-12-09 11:03:43,747 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:43,748 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2020-12-09 11:03:43,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409656360] [2020-12-09 11:03:43,748 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-12-09 11:03:43,748 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:43,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-12-09 11:03:43,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2020-12-09 11:03:43,748 INFO L87 Difference]: Start difference. First operand 304 states and 311 transitions. Second operand 16 states. [2020-12-09 11:03:44,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:44,361 INFO L93 Difference]: Finished difference Result 623 states and 634 transitions. [2020-12-09 11:03:44,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-12-09 11:03:44,361 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 71 [2020-12-09 11:03:44,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:44,363 INFO L225 Difference]: With dead ends: 623 [2020-12-09 11:03:44,363 INFO L226 Difference]: Without dead ends: 405 [2020-12-09 11:03:44,364 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=215, Invalid=541, Unknown=0, NotChecked=0, Total=756 [2020-12-09 11:03:44,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2020-12-09 11:03:44,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 304. [2020-12-09 11:03:44,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2020-12-09 11:03:44,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 309 transitions. [2020-12-09 11:03:44,399 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 309 transitions. Word has length 71 [2020-12-09 11:03:44,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:44,399 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 309 transitions. [2020-12-09 11:03:44,399 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-12-09 11:03:44,399 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 309 transitions. [2020-12-09 11:03:44,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2020-12-09 11:03:44,400 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:44,400 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:44,600 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 mathsat -unsat_core_generation=3 [2020-12-09 11:03:44,601 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:44,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:44,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1777645040, now seen corresponding path program 1 times [2020-12-09 11:03:44,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:44,606 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2006920675] [2020-12-09 11:03:44,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 17 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:46,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:46,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 10 conjunts are in the unsatisfiable core [2020-12-09 11:03:46,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:46,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:46,649 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:46,649 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2006920675] [2020-12-09 11:03:46,649 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:46,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-09 11:03:46,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476101825] [2020-12-09 11:03:46,649 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-09 11:03:46,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:46,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-09 11:03:46,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:46,650 INFO L87 Difference]: Start difference. First operand 304 states and 309 transitions. Second operand 5 states. [2020-12-09 11:03:46,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:46,811 INFO L93 Difference]: Finished difference Result 802 states and 807 transitions. [2020-12-09 11:03:46,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2020-12-09 11:03:46,812 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 76 [2020-12-09 11:03:46,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:46,814 INFO L225 Difference]: With dead ends: 802 [2020-12-09 11:03:46,814 INFO L226 Difference]: Without dead ends: 595 [2020-12-09 11:03:46,814 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2020-12-09 11:03:46,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2020-12-09 11:03:46,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 304. [2020-12-09 11:03:46,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2020-12-09 11:03:46,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 308 transitions. [2020-12-09 11:03:46,850 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 308 transitions. Word has length 76 [2020-12-09 11:03:46,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:46,851 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 308 transitions. [2020-12-09 11:03:46,851 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-09 11:03:46,851 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 308 transitions. [2020-12-09 11:03:46,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2020-12-09 11:03:46,851 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:46,851 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:47,051 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 mathsat -unsat_core_generation=3 [2020-12-09 11:03:47,052 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:47,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:47,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1235907307, now seen corresponding path program 1 times [2020-12-09 11:03:47,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:47,058 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099174685] [2020-12-09 11:03:47,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 18 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:48,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:49,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 1266 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 11:03:49,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:49,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:49,085 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:49,085 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099174685] [2020-12-09 11:03:49,085 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:49,085 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:03:49,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637442672] [2020-12-09 11:03:49,086 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:49,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:49,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:49,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:49,086 INFO L87 Difference]: Start difference. First operand 304 states and 308 transitions. Second operand 4 states. [2020-12-09 11:03:49,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:49,186 INFO L93 Difference]: Finished difference Result 608 states and 612 transitions. [2020-12-09 11:03:49,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:49,187 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 78 [2020-12-09 11:03:49,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:49,189 INFO L225 Difference]: With dead ends: 608 [2020-12-09 11:03:49,189 INFO L226 Difference]: Without dead ends: 401 [2020-12-09 11:03:49,189 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:49,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2020-12-09 11:03:49,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 304. [2020-12-09 11:03:49,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 304 states. [2020-12-09 11:03:49,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 306 transitions. [2020-12-09 11:03:49,225 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 306 transitions. Word has length 78 [2020-12-09 11:03:49,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:49,225 INFO L481 AbstractCegarLoop]: Abstraction has 304 states and 306 transitions. [2020-12-09 11:03:49,225 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:49,226 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 306 transitions. [2020-12-09 11:03:49,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2020-12-09 11:03:49,226 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:49,226 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:49,427 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 mathsat -unsat_core_generation=3 [2020-12-09 11:03:49,427 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:49,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:49,427 INFO L82 PathProgramCache]: Analyzing trace with hash -382216038, now seen corresponding path program 1 times [2020-12-09 11:03:49,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:49,429 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387662917] [2020-12-09 11:03:49,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 19 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:51,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 1269 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:51,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:51,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:51,470 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:51,470 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387662917] [2020-12-09 11:03:51,471 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:51,471 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:51,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593891598] [2020-12-09 11:03:51,471 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:51,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:51,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:51,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:51,472 INFO L87 Difference]: Start difference. First operand 304 states and 306 transitions. Second operand 4 states. [2020-12-09 11:03:51,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:51,523 INFO L93 Difference]: Finished difference Result 304 states and 306 transitions. [2020-12-09 11:03:51,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:51,523 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 79 [2020-12-09 11:03:51,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:51,524 INFO L225 Difference]: With dead ends: 304 [2020-12-09 11:03:51,525 INFO L226 Difference]: Without dead ends: 300 [2020-12-09 11:03:51,525 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:51,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2020-12-09 11:03:51,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 300. [2020-12-09 11:03:51,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 300 states. [2020-12-09 11:03:51,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 302 transitions. [2020-12-09 11:03:51,561 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 302 transitions. Word has length 79 [2020-12-09 11:03:51,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:51,562 INFO L481 AbstractCegarLoop]: Abstraction has 300 states and 302 transitions. [2020-12-09 11:03:51,562 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:51,562 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 302 transitions. [2020-12-09 11:03:51,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2020-12-09 11:03:51,563 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:51,563 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:51,763 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 mathsat -unsat_core_generation=3 [2020-12-09 11:03:51,764 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:51,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:51,765 INFO L82 PathProgramCache]: Analyzing trace with hash 2077869060, now seen corresponding path program 1 times [2020-12-09 11:03:51,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:51,769 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [942925880] [2020-12-09 11:03:51,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 20 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:53,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:53,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 1278 conjuncts, 28 conjunts are in the unsatisfiable core [2020-12-09 11:03:53,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:54,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:54,258 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:54,258 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [942925880] [2020-12-09 11:03:54,258 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:54,258 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-12-09 11:03:54,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328313241] [2020-12-09 11:03:54,259 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-12-09 11:03:54,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:54,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-12-09 11:03:54,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2020-12-09 11:03:54,259 INFO L87 Difference]: Start difference. First operand 300 states and 302 transitions. Second operand 12 states. [2020-12-09 11:03:57,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:57,345 INFO L93 Difference]: Finished difference Result 395 states and 396 transitions. [2020-12-09 11:03:57,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-12-09 11:03:57,347 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 80 [2020-12-09 11:03:57,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:57,348 INFO L225 Difference]: With dead ends: 395 [2020-12-09 11:03:57,348 INFO L226 Difference]: Without dead ends: 302 [2020-12-09 11:03:57,348 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2020-12-09 11:03:57,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2020-12-09 11:03:57,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 300. [2020-12-09 11:03:57,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 300 states. [2020-12-09 11:03:57,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 301 transitions. [2020-12-09 11:03:57,390 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 301 transitions. Word has length 80 [2020-12-09 11:03:57,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:57,391 INFO L481 AbstractCegarLoop]: Abstraction has 300 states and 301 transitions. [2020-12-09 11:03:57,391 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-12-09 11:03:57,391 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 301 transitions. [2020-12-09 11:03:57,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2020-12-09 11:03:57,391 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:57,391 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:57,592 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 mathsat -unsat_core_generation=3 [2020-12-09 11:03:57,593 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:57,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:57,594 INFO L82 PathProgramCache]: Analyzing trace with hash 2057710366, now seen corresponding path program 1 times [2020-12-09 11:03:57,597 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:57,598 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [321451089] [2020-12-09 11:03:57,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 21 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with mathsat -unsat_core_generation=3 [2020-12-09 11:03:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:03:59,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 1272 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:03:59,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:03:59,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:03:59,629 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:03:59,629 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [321451089] [2020-12-09 11:03:59,629 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:03:59,629 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:03:59,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192008034] [2020-12-09 11:03:59,629 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:03:59,630 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:03:59,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:03:59,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:03:59,630 INFO L87 Difference]: Start difference. First operand 300 states and 301 transitions. Second operand 4 states. [2020-12-09 11:03:59,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:03:59,686 INFO L93 Difference]: Finished difference Result 300 states and 301 transitions. [2020-12-09 11:03:59,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:03:59,687 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 81 [2020-12-09 11:03:59,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:03:59,688 INFO L225 Difference]: With dead ends: 300 [2020-12-09 11:03:59,688 INFO L226 Difference]: Without dead ends: 296 [2020-12-09 11:03:59,688 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:03:59,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2020-12-09 11:03:59,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 296. [2020-12-09 11:03:59,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2020-12-09 11:03:59,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 297 transitions. [2020-12-09 11:03:59,730 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 297 transitions. Word has length 81 [2020-12-09 11:03:59,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:03:59,730 INFO L481 AbstractCegarLoop]: Abstraction has 296 states and 297 transitions. [2020-12-09 11:03:59,730 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:03:59,730 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 297 transitions. [2020-12-09 11:03:59,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-12-09 11:03:59,731 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:03:59,731 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:03:59,931 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 mathsat -unsat_core_generation=3 [2020-12-09 11:03:59,932 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:03:59,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:03:59,934 INFO L82 PathProgramCache]: Analyzing trace with hash 447707726, now seen corresponding path program 1 times [2020-12-09 11:03:59,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:03:59,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144342470] [2020-12-09 11:03:59,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 22 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:01,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:01,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 1289 conjuncts, 25 conjunts are in the unsatisfiable core [2020-12-09 11:04:01,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:02,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:02,157 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:02,157 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144342470] [2020-12-09 11:04:02,157 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:02,157 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2020-12-09 11:04:02,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002739236] [2020-12-09 11:04:02,158 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-12-09 11:04:02,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:02,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-12-09 11:04:02,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2020-12-09 11:04:02,158 INFO L87 Difference]: Start difference. First operand 296 states and 297 transitions. Second operand 16 states. [2020-12-09 11:04:02,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:02,864 INFO L93 Difference]: Finished difference Result 393 states and 393 transitions. [2020-12-09 11:04:02,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-12-09 11:04:02,864 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 82 [2020-12-09 11:04:02,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:02,866 INFO L225 Difference]: With dead ends: 393 [2020-12-09 11:04:02,866 INFO L226 Difference]: Without dead ends: 288 [2020-12-09 11:04:02,866 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=215, Invalid=541, Unknown=0, NotChecked=0, Total=756 [2020-12-09 11:04:02,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2020-12-09 11:04:02,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 288. [2020-12-09 11:04:02,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2020-12-09 11:04:02,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 288 transitions. [2020-12-09 11:04:02,912 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 288 transitions. Word has length 82 [2020-12-09 11:04:02,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:02,913 INFO L481 AbstractCegarLoop]: Abstraction has 288 states and 288 transitions. [2020-12-09 11:04:02,913 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2020-12-09 11:04:02,913 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 288 transitions. [2020-12-09 11:04:02,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2020-12-09 11:04:02,913 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:02,913 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:03,114 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 mathsat -unsat_core_generation=3 [2020-12-09 11:04:03,115 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:03,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:03,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1774841346, now seen corresponding path program 1 times [2020-12-09 11:04:03,119 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:03,119 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [456956188] [2020-12-09 11:04:03,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 23 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:05,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:05,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 1275 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:05,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:05,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:05,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:05,253 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [456956188] [2020-12-09 11:04:05,254 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:05,254 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:05,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622364153] [2020-12-09 11:04:05,254 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:05,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:05,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:05,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:05,254 INFO L87 Difference]: Start difference. First operand 288 states and 288 transitions. Second operand 4 states. [2020-12-09 11:04:05,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:05,317 INFO L93 Difference]: Finished difference Result 288 states and 288 transitions. [2020-12-09 11:04:05,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:05,318 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 83 [2020-12-09 11:04:05,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:05,319 INFO L225 Difference]: With dead ends: 288 [2020-12-09 11:04:05,319 INFO L226 Difference]: Without dead ends: 284 [2020-12-09 11:04:05,320 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:05,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2020-12-09 11:04:05,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2020-12-09 11:04:05,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 284 states. [2020-12-09 11:04:05,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 284 transitions. [2020-12-09 11:04:05,364 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 284 transitions. Word has length 83 [2020-12-09 11:04:05,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:05,364 INFO L481 AbstractCegarLoop]: Abstraction has 284 states and 284 transitions. [2020-12-09 11:04:05,364 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:05,364 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 284 transitions. [2020-12-09 11:04:05,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2020-12-09 11:04:05,364 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:05,365 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:05,565 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 mathsat -unsat_core_generation=3 [2020-12-09 11:04:05,566 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:05,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:05,567 INFO L82 PathProgramCache]: Analyzing trace with hash -1610216172, now seen corresponding path program 1 times [2020-12-09 11:04:05,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:05,571 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [655556179] [2020-12-09 11:04:05,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 24 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:07,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:07,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 1288 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:07,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:07,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:07,607 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:07,607 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [655556179] [2020-12-09 11:04:07,607 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:07,607 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:04:07,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216244101] [2020-12-09 11:04:07,608 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:07,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:07,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:07,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:07,608 INFO L87 Difference]: Start difference. First operand 284 states and 284 transitions. Second operand 4 states. [2020-12-09 11:04:09,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:09,756 INFO L93 Difference]: Finished difference Result 284 states and 284 transitions. [2020-12-09 11:04:09,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-09 11:04:09,757 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 83 [2020-12-09 11:04:09,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:09,758 INFO L225 Difference]: With dead ends: 284 [2020-12-09 11:04:09,758 INFO L226 Difference]: Without dead ends: 282 [2020-12-09 11:04:09,758 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:09,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2020-12-09 11:04:09,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 282. [2020-12-09 11:04:09,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 282 states. [2020-12-09 11:04:09,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 282 transitions. [2020-12-09 11:04:09,802 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 282 transitions. Word has length 83 [2020-12-09 11:04:09,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:09,803 INFO L481 AbstractCegarLoop]: Abstraction has 282 states and 282 transitions. [2020-12-09 11:04:09,803 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:09,803 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 282 transitions. [2020-12-09 11:04:09,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2020-12-09 11:04:09,803 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:09,803 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:10,003 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 mathsat -unsat_core_generation=3 [2020-12-09 11:04:10,004 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:10,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:10,006 INFO L82 PathProgramCache]: Analyzing trace with hash 520653126, now seen corresponding path program 1 times [2020-12-09 11:04:10,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:10,009 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [219037393] [2020-12-09 11:04:10,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 25 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:11,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 1278 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:11,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:12,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:12,025 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:12,025 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [219037393] [2020-12-09 11:04:12,025 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:12,025 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:12,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324926444] [2020-12-09 11:04:12,025 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:12,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:12,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:12,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:12,026 INFO L87 Difference]: Start difference. First operand 282 states and 282 transitions. Second operand 4 states. [2020-12-09 11:04:12,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:12,086 INFO L93 Difference]: Finished difference Result 282 states and 282 transitions. [2020-12-09 11:04:12,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:12,086 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 85 [2020-12-09 11:04:12,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:12,087 INFO L225 Difference]: With dead ends: 282 [2020-12-09 11:04:12,087 INFO L226 Difference]: Without dead ends: 278 [2020-12-09 11:04:12,087 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:12,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2020-12-09 11:04:12,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2020-12-09 11:04:12,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2020-12-09 11:04:12,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 278 transitions. [2020-12-09 11:04:12,132 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 278 transitions. Word has length 85 [2020-12-09 11:04:12,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:12,132 INFO L481 AbstractCegarLoop]: Abstraction has 278 states and 278 transitions. [2020-12-09 11:04:12,132 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:12,132 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 278 transitions. [2020-12-09 11:04:12,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-12-09 11:04:12,133 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:12,133 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:12,333 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 mathsat -unsat_core_generation=3 [2020-12-09 11:04:12,334 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:12,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:12,335 INFO L82 PathProgramCache]: Analyzing trace with hash 544206776, now seen corresponding path program 1 times [2020-12-09 11:04:12,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:12,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1791988356] [2020-12-09 11:04:12,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 26 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:14,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:14,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 1292 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:14,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:14,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:14,360 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:14,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1791988356] [2020-12-09 11:04:14,360 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:14,360 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:14,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485000426] [2020-12-09 11:04:14,360 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:14,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:14,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:14,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:14,361 INFO L87 Difference]: Start difference. First operand 278 states and 278 transitions. Second operand 4 states. [2020-12-09 11:04:14,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:14,432 INFO L93 Difference]: Finished difference Result 278 states and 278 transitions. [2020-12-09 11:04:14,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:14,433 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 86 [2020-12-09 11:04:14,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:14,434 INFO L225 Difference]: With dead ends: 278 [2020-12-09 11:04:14,434 INFO L226 Difference]: Without dead ends: 276 [2020-12-09 11:04:14,434 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:14,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2020-12-09 11:04:14,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 276. [2020-12-09 11:04:14,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 276 states. [2020-12-09 11:04:14,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 276 transitions. [2020-12-09 11:04:14,484 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 276 transitions. Word has length 86 [2020-12-09 11:04:14,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:14,485 INFO L481 AbstractCegarLoop]: Abstraction has 276 states and 276 transitions. [2020-12-09 11:04:14,485 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:14,485 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 276 transitions. [2020-12-09 11:04:14,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2020-12-09 11:04:14,485 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:14,485 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:14,686 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 mathsat -unsat_core_generation=3 [2020-12-09 11:04:14,686 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:14,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:14,686 INFO L82 PathProgramCache]: Analyzing trace with hash 2131584234, now seen corresponding path program 1 times [2020-12-09 11:04:14,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:14,687 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1533244434] [2020-12-09 11:04:14,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 27 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:16,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:16,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 1281 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:16,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:16,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:16,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:16,725 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1533244434] [2020-12-09 11:04:16,725 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:16,725 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-09 11:04:16,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704858194] [2020-12-09 11:04:16,725 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:16,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:16,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:16,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:16,725 INFO L87 Difference]: Start difference. First operand 276 states and 276 transitions. Second operand 4 states. [2020-12-09 11:04:16,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:16,885 INFO L93 Difference]: Finished difference Result 276 states and 276 transitions. [2020-12-09 11:04:16,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:16,886 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 87 [2020-12-09 11:04:16,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:16,887 INFO L225 Difference]: With dead ends: 276 [2020-12-09 11:04:16,887 INFO L226 Difference]: Without dead ends: 272 [2020-12-09 11:04:16,887 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:16,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2020-12-09 11:04:16,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2020-12-09 11:04:16,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 272 states. [2020-12-09 11:04:16,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 272 transitions. [2020-12-09 11:04:16,932 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 272 transitions. Word has length 87 [2020-12-09 11:04:16,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:16,932 INFO L481 AbstractCegarLoop]: Abstraction has 272 states and 272 transitions. [2020-12-09 11:04:16,932 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:16,932 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 272 transitions. [2020-12-09 11:04:16,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2020-12-09 11:04:16,932 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:16,932 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:17,133 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 mathsat -unsat_core_generation=3 [2020-12-09 11:04:17,134 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:17,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:17,135 INFO L82 PathProgramCache]: Analyzing trace with hash -246814482, now seen corresponding path program 1 times [2020-12-09 11:04:17,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:17,138 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1714819038] [2020-12-09 11:04:17,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 28 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:19,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 1284 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:19,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:19,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:19,210 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:19,211 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1714819038] [2020-12-09 11:04:19,211 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:19,211 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:19,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753704836] [2020-12-09 11:04:19,211 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:19,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:19,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:19,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:19,211 INFO L87 Difference]: Start difference. First operand 272 states and 272 transitions. Second operand 4 states. [2020-12-09 11:04:19,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:19,285 INFO L93 Difference]: Finished difference Result 272 states and 272 transitions. [2020-12-09 11:04:19,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:19,285 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 89 [2020-12-09 11:04:19,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:19,286 INFO L225 Difference]: With dead ends: 272 [2020-12-09 11:04:19,286 INFO L226 Difference]: Without dead ends: 268 [2020-12-09 11:04:19,287 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:19,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2020-12-09 11:04:19,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 268. [2020-12-09 11:04:19,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 268 states. [2020-12-09 11:04:19,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 268 transitions. [2020-12-09 11:04:19,332 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 268 transitions. Word has length 89 [2020-12-09 11:04:19,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:19,332 INFO L481 AbstractCegarLoop]: Abstraction has 268 states and 268 transitions. [2020-12-09 11:04:19,332 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:19,332 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 268 transitions. [2020-12-09 11:04:19,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2020-12-09 11:04:19,332 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:19,332 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:19,533 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 mathsat -unsat_core_generation=3 [2020-12-09 11:04:19,534 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:19,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:19,535 INFO L82 PathProgramCache]: Analyzing trace with hash -965378734, now seen corresponding path program 1 times [2020-12-09 11:04:19,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:19,538 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837750826] [2020-12-09 11:04:19,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 29 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:21,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:21,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 1287 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:21,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:21,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:21,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:21,558 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837750826] [2020-12-09 11:04:21,558 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:21,558 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:21,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390725460] [2020-12-09 11:04:21,558 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:21,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:21,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:21,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:21,559 INFO L87 Difference]: Start difference. First operand 268 states and 268 transitions. Second operand 4 states. [2020-12-09 11:04:21,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:21,619 INFO L93 Difference]: Finished difference Result 268 states and 268 transitions. [2020-12-09 11:04:21,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:21,620 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 91 [2020-12-09 11:04:21,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:21,621 INFO L225 Difference]: With dead ends: 268 [2020-12-09 11:04:21,621 INFO L226 Difference]: Without dead ends: 264 [2020-12-09 11:04:21,621 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:21,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2020-12-09 11:04:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 264. [2020-12-09 11:04:21,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 264 states. [2020-12-09 11:04:21,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 264 transitions. [2020-12-09 11:04:21,667 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 264 transitions. Word has length 91 [2020-12-09 11:04:21,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:21,667 INFO L481 AbstractCegarLoop]: Abstraction has 264 states and 264 transitions. [2020-12-09 11:04:21,667 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:21,667 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 264 transitions. [2020-12-09 11:04:21,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-12-09 11:04:21,668 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:21,668 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:21,868 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 mathsat -unsat_core_generation=3 [2020-12-09 11:04:21,869 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:21,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:21,870 INFO L82 PathProgramCache]: Analyzing trace with hash -15889898, now seen corresponding path program 1 times [2020-12-09 11:04:21,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:21,874 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1230107404] [2020-12-09 11:04:21,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 30 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:23,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:23,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 1290 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:23,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:23,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:23,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:23,955 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1230107404] [2020-12-09 11:04:23,955 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:23,955 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:23,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036783689] [2020-12-09 11:04:23,956 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:23,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:23,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:23,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:23,956 INFO L87 Difference]: Start difference. First operand 264 states and 264 transitions. Second operand 4 states. [2020-12-09 11:04:24,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:24,020 INFO L93 Difference]: Finished difference Result 264 states and 264 transitions. [2020-12-09 11:04:24,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:24,020 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 93 [2020-12-09 11:04:24,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:24,021 INFO L225 Difference]: With dead ends: 264 [2020-12-09 11:04:24,021 INFO L226 Difference]: Without dead ends: 260 [2020-12-09 11:04:24,022 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:24,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2020-12-09 11:04:24,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 260. [2020-12-09 11:04:24,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-12-09 11:04:24,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 260 transitions. [2020-12-09 11:04:24,081 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 260 transitions. Word has length 93 [2020-12-09 11:04:24,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:24,081 INFO L481 AbstractCegarLoop]: Abstraction has 260 states and 260 transitions. [2020-12-09 11:04:24,081 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:24,081 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 260 transitions. [2020-12-09 11:04:24,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2020-12-09 11:04:24,082 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:24,082 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:24,282 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 mathsat -unsat_core_generation=3 [2020-12-09 11:04:24,283 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:24,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:24,283 INFO L82 PathProgramCache]: Analyzing trace with hash 1909814105, now seen corresponding path program 1 times [2020-12-09 11:04:24,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:24,284 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [852603056] [2020-12-09 11:04:24,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 31 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:26,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:26,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:26,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:26,341 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:26,342 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [852603056] [2020-12-09 11:04:26,342 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:26,342 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:26,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236939051] [2020-12-09 11:04:26,342 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:26,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:26,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:26,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:26,342 INFO L87 Difference]: Start difference. First operand 260 states and 260 transitions. Second operand 4 states. [2020-12-09 11:04:26,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:26,409 INFO L93 Difference]: Finished difference Result 260 states and 260 transitions. [2020-12-09 11:04:26,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:26,410 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 95 [2020-12-09 11:04:26,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:26,411 INFO L225 Difference]: With dead ends: 260 [2020-12-09 11:04:26,411 INFO L226 Difference]: Without dead ends: 256 [2020-12-09 11:04:26,411 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:26,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2020-12-09 11:04:26,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2020-12-09 11:04:26,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2020-12-09 11:04:26,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 256 transitions. [2020-12-09 11:04:26,459 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 256 transitions. Word has length 95 [2020-12-09 11:04:26,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:26,459 INFO L481 AbstractCegarLoop]: Abstraction has 256 states and 256 transitions. [2020-12-09 11:04:26,459 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:26,459 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 256 transitions. [2020-12-09 11:04:26,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2020-12-09 11:04:26,459 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:26,459 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:26,660 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 mathsat -unsat_core_generation=3 [2020-12-09 11:04:26,661 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:26,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:26,662 INFO L82 PathProgramCache]: Analyzing trace with hash 1380457725, now seen corresponding path program 1 times [2020-12-09 11:04:26,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:26,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839684456] [2020-12-09 11:04:26,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 32 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:28,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:28,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 1296 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:28,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:28,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:28,700 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:28,700 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839684456] [2020-12-09 11:04:28,700 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:28,700 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:28,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055436135] [2020-12-09 11:04:28,700 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:28,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:28,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:28,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:28,701 INFO L87 Difference]: Start difference. First operand 256 states and 256 transitions. Second operand 4 states. [2020-12-09 11:04:28,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:28,769 INFO L93 Difference]: Finished difference Result 256 states and 256 transitions. [2020-12-09 11:04:28,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:28,770 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 97 [2020-12-09 11:04:28,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:28,771 INFO L225 Difference]: With dead ends: 256 [2020-12-09 11:04:28,771 INFO L226 Difference]: Without dead ends: 252 [2020-12-09 11:04:28,771 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:28,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2020-12-09 11:04:28,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 252. [2020-12-09 11:04:28,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 252 states. [2020-12-09 11:04:28,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 252 transitions. [2020-12-09 11:04:28,830 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 252 transitions. Word has length 97 [2020-12-09 11:04:28,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:28,830 INFO L481 AbstractCegarLoop]: Abstraction has 252 states and 252 transitions. [2020-12-09 11:04:28,830 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:28,830 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 252 transitions. [2020-12-09 11:04:28,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2020-12-09 11:04:28,831 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:28,831 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:29,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 mathsat -unsat_core_generation=3 [2020-12-09 11:04:29,032 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:29,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:29,033 INFO L82 PathProgramCache]: Analyzing trace with hash -524882175, now seen corresponding path program 1 times [2020-12-09 11:04:29,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:29,037 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1401657803] [2020-12-09 11:04:29,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 33 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:30,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:31,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 1299 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:31,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:31,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:31,115 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:31,115 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1401657803] [2020-12-09 11:04:31,115 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:31,115 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:31,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229562804] [2020-12-09 11:04:31,115 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:31,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:31,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:31,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:31,116 INFO L87 Difference]: Start difference. First operand 252 states and 252 transitions. Second operand 4 states. [2020-12-09 11:04:31,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:31,180 INFO L93 Difference]: Finished difference Result 252 states and 252 transitions. [2020-12-09 11:04:31,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:31,180 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 99 [2020-12-09 11:04:31,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:31,181 INFO L225 Difference]: With dead ends: 252 [2020-12-09 11:04:31,181 INFO L226 Difference]: Without dead ends: 248 [2020-12-09 11:04:31,182 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:31,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2020-12-09 11:04:31,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2020-12-09 11:04:31,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 248 states. [2020-12-09 11:04:31,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 248 transitions. [2020-12-09 11:04:31,234 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 248 transitions. Word has length 99 [2020-12-09 11:04:31,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:31,234 INFO L481 AbstractCegarLoop]: Abstraction has 248 states and 248 transitions. [2020-12-09 11:04:31,234 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:31,234 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 248 transitions. [2020-12-09 11:04:31,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2020-12-09 11:04:31,235 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:31,235 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:31,435 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 mathsat -unsat_core_generation=3 [2020-12-09 11:04:31,436 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:31,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:31,438 INFO L82 PathProgramCache]: Analyzing trace with hash -1900457627, now seen corresponding path program 1 times [2020-12-09 11:04:31,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:31,441 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [264695791] [2020-12-09 11:04:31,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 34 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:33,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 1302 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:33,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:33,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:33,509 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:33,509 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [264695791] [2020-12-09 11:04:33,509 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:33,510 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:33,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674388184] [2020-12-09 11:04:33,510 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:33,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:33,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:33,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:33,510 INFO L87 Difference]: Start difference. First operand 248 states and 248 transitions. Second operand 4 states. [2020-12-09 11:04:33,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:33,573 INFO L93 Difference]: Finished difference Result 248 states and 248 transitions. [2020-12-09 11:04:33,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:33,574 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 101 [2020-12-09 11:04:33,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:33,575 INFO L225 Difference]: With dead ends: 248 [2020-12-09 11:04:33,575 INFO L226 Difference]: Without dead ends: 244 [2020-12-09 11:04:33,575 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:33,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2020-12-09 11:04:33,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2020-12-09 11:04:33,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 244 states. [2020-12-09 11:04:33,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 244 transitions. [2020-12-09 11:04:33,625 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 244 transitions. Word has length 101 [2020-12-09 11:04:33,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:33,625 INFO L481 AbstractCegarLoop]: Abstraction has 244 states and 244 transitions. [2020-12-09 11:04:33,625 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:33,625 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 244 transitions. [2020-12-09 11:04:33,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2020-12-09 11:04:33,626 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:33,626 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:33,826 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 mathsat -unsat_core_generation=3 [2020-12-09 11:04:33,827 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:33,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:33,828 INFO L82 PathProgramCache]: Analyzing trace with hash -978539479, now seen corresponding path program 1 times [2020-12-09 11:04:33,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:33,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1594253675] [2020-12-09 11:04:33,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 35 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:35,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:35,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:35,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:35,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:35,885 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:35,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1594253675] [2020-12-09 11:04:35,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:35,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:35,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [365640596] [2020-12-09 11:04:35,886 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:35,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:35,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:35,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:35,886 INFO L87 Difference]: Start difference. First operand 244 states and 244 transitions. Second operand 4 states. [2020-12-09 11:04:35,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:35,951 INFO L93 Difference]: Finished difference Result 244 states and 244 transitions. [2020-12-09 11:04:35,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:35,952 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 103 [2020-12-09 11:04:35,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:35,953 INFO L225 Difference]: With dead ends: 244 [2020-12-09 11:04:35,953 INFO L226 Difference]: Without dead ends: 240 [2020-12-09 11:04:35,953 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:35,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2020-12-09 11:04:36,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2020-12-09 11:04:36,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2020-12-09 11:04:36,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 240 transitions. [2020-12-09 11:04:36,004 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 240 transitions. Word has length 103 [2020-12-09 11:04:36,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:36,004 INFO L481 AbstractCegarLoop]: Abstraction has 240 states and 240 transitions. [2020-12-09 11:04:36,004 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:36,004 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 240 transitions. [2020-12-09 11:04:36,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2020-12-09 11:04:36,004 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:36,005 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:36,205 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 mathsat -unsat_core_generation=3 [2020-12-09 11:04:36,206 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:36,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:36,207 INFO L82 PathProgramCache]: Analyzing trace with hash 221538125, now seen corresponding path program 1 times [2020-12-09 11:04:36,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:36,211 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [793870328] [2020-12-09 11:04:36,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 36 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:38,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:38,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:38,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:38,327 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:38,327 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:38,327 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [793870328] [2020-12-09 11:04:38,327 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:38,327 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:38,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641478303] [2020-12-09 11:04:38,328 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:38,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:38,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:38,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:38,328 INFO L87 Difference]: Start difference. First operand 240 states and 240 transitions. Second operand 4 states. [2020-12-09 11:04:38,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:38,399 INFO L93 Difference]: Finished difference Result 240 states and 240 transitions. [2020-12-09 11:04:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:38,400 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 105 [2020-12-09 11:04:38,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:38,401 INFO L225 Difference]: With dead ends: 240 [2020-12-09 11:04:38,401 INFO L226 Difference]: Without dead ends: 236 [2020-12-09 11:04:38,401 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:38,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2020-12-09 11:04:38,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2020-12-09 11:04:38,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2020-12-09 11:04:38,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 236 transitions. [2020-12-09 11:04:38,452 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 236 transitions. Word has length 105 [2020-12-09 11:04:38,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:38,453 INFO L481 AbstractCegarLoop]: Abstraction has 236 states and 236 transitions. [2020-12-09 11:04:38,453 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:38,453 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 236 transitions. [2020-12-09 11:04:38,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2020-12-09 11:04:38,453 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:38,453 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:38,654 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 mathsat -unsat_core_generation=3 [2020-12-09 11:04:38,655 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:38,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:38,656 INFO L82 PathProgramCache]: Analyzing trace with hash -1850086703, now seen corresponding path program 1 times [2020-12-09 11:04:38,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:38,660 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960489695] [2020-12-09 11:04:38,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 37 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:40,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:40,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 1311 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:40,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:40,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:40,718 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:40,719 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960489695] [2020-12-09 11:04:40,719 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:40,719 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:40,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277027114] [2020-12-09 11:04:40,719 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:40,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:40,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:40,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:40,719 INFO L87 Difference]: Start difference. First operand 236 states and 236 transitions. Second operand 4 states. [2020-12-09 11:04:40,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:40,793 INFO L93 Difference]: Finished difference Result 236 states and 236 transitions. [2020-12-09 11:04:40,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:40,793 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 107 [2020-12-09 11:04:40,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:40,794 INFO L225 Difference]: With dead ends: 236 [2020-12-09 11:04:40,794 INFO L226 Difference]: Without dead ends: 232 [2020-12-09 11:04:40,794 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:40,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2020-12-09 11:04:40,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2020-12-09 11:04:40,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 232 states. [2020-12-09 11:04:40,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 232 transitions. [2020-12-09 11:04:40,846 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 232 transitions. Word has length 107 [2020-12-09 11:04:40,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:40,846 INFO L481 AbstractCegarLoop]: Abstraction has 232 states and 232 transitions. [2020-12-09 11:04:40,846 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:40,846 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 232 transitions. [2020-12-09 11:04:40,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2020-12-09 11:04:40,847 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:40,847 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:41,047 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 mathsat -unsat_core_generation=3 [2020-12-09 11:04:41,048 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:41,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:41,049 INFO L82 PathProgramCache]: Analyzing trace with hash 183279285, now seen corresponding path program 1 times [2020-12-09 11:04:41,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:41,053 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045283629] [2020-12-09 11:04:41,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 38 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:43,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 1314 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:43,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:43,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:43,142 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:43,142 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045283629] [2020-12-09 11:04:43,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:43,142 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:43,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411433098] [2020-12-09 11:04:43,142 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:43,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:43,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:43,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:43,143 INFO L87 Difference]: Start difference. First operand 232 states and 232 transitions. Second operand 4 states. [2020-12-09 11:04:43,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:43,211 INFO L93 Difference]: Finished difference Result 232 states and 232 transitions. [2020-12-09 11:04:43,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:43,212 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 109 [2020-12-09 11:04:43,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:43,213 INFO L225 Difference]: With dead ends: 232 [2020-12-09 11:04:43,213 INFO L226 Difference]: Without dead ends: 228 [2020-12-09 11:04:43,213 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:43,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2020-12-09 11:04:43,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 228. [2020-12-09 11:04:43,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2020-12-09 11:04:43,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 228 transitions. [2020-12-09 11:04:43,271 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 228 transitions. Word has length 109 [2020-12-09 11:04:43,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:43,271 INFO L481 AbstractCegarLoop]: Abstraction has 228 states and 228 transitions. [2020-12-09 11:04:43,271 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:43,271 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 228 transitions. [2020-12-09 11:04:43,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2020-12-09 11:04:43,272 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:43,272 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:43,472 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 mathsat -unsat_core_generation=3 [2020-12-09 11:04:43,473 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:43,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:43,474 INFO L82 PathProgramCache]: Analyzing trace with hash 37874425, now seen corresponding path program 1 times [2020-12-09 11:04:43,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:43,475 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1267911239] [2020-12-09 11:04:43,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 39 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:45,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:45,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 1317 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:45,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:45,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:45,792 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:45,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1267911239] [2020-12-09 11:04:45,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:45,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:45,793 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104193490] [2020-12-09 11:04:45,793 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:45,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:45,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:45,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:45,793 INFO L87 Difference]: Start difference. First operand 228 states and 228 transitions. Second operand 4 states. [2020-12-09 11:04:45,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:45,869 INFO L93 Difference]: Finished difference Result 228 states and 228 transitions. [2020-12-09 11:04:45,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:45,870 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 111 [2020-12-09 11:04:45,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:45,871 INFO L225 Difference]: With dead ends: 228 [2020-12-09 11:04:45,871 INFO L226 Difference]: Without dead ends: 224 [2020-12-09 11:04:45,871 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:45,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2020-12-09 11:04:45,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2020-12-09 11:04:45,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-12-09 11:04:45,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 224 transitions. [2020-12-09 11:04:45,924 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 224 transitions. Word has length 111 [2020-12-09 11:04:45,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:45,925 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 224 transitions. [2020-12-09 11:04:45,925 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:45,925 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 224 transitions. [2020-12-09 11:04:45,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2020-12-09 11:04:45,925 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:45,925 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:46,126 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 mathsat -unsat_core_generation=3 [2020-12-09 11:04:46,127 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:46,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:46,128 INFO L82 PathProgramCache]: Analyzing trace with hash 2037725085, now seen corresponding path program 1 times [2020-12-09 11:04:46,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:46,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [13573561] [2020-12-09 11:04:46,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 40 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:48,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:48,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 1320 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:48,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:48,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:48,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:48,378 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [13573561] [2020-12-09 11:04:48,378 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:48,378 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:48,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066602244] [2020-12-09 11:04:48,378 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:48,378 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:48,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:48,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:48,378 INFO L87 Difference]: Start difference. First operand 224 states and 224 transitions. Second operand 4 states. [2020-12-09 11:04:48,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:48,447 INFO L93 Difference]: Finished difference Result 224 states and 224 transitions. [2020-12-09 11:04:48,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:48,448 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 113 [2020-12-09 11:04:48,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:48,449 INFO L225 Difference]: With dead ends: 224 [2020-12-09 11:04:48,449 INFO L226 Difference]: Without dead ends: 220 [2020-12-09 11:04:48,449 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:48,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2020-12-09 11:04:48,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2020-12-09 11:04:48,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2020-12-09 11:04:48,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 220 transitions. [2020-12-09 11:04:48,506 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 220 transitions. Word has length 113 [2020-12-09 11:04:48,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:48,506 INFO L481 AbstractCegarLoop]: Abstraction has 220 states and 220 transitions. [2020-12-09 11:04:48,506 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:48,506 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 220 transitions. [2020-12-09 11:04:48,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2020-12-09 11:04:48,507 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:48,507 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:48,707 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 mathsat -unsat_core_generation=3 [2020-12-09 11:04:48,708 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:48,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:48,709 INFO L82 PathProgramCache]: Analyzing trace with hash -251138911, now seen corresponding path program 1 times [2020-12-09 11:04:48,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:48,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [188286408] [2020-12-09 11:04:48,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 41 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:50,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:50,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:50,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:50,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:50,856 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:50,856 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [188286408] [2020-12-09 11:04:50,856 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:50,857 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:50,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306891392] [2020-12-09 11:04:50,857 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:50,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:50,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:50,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:50,857 INFO L87 Difference]: Start difference. First operand 220 states and 220 transitions. Second operand 4 states. [2020-12-09 11:04:50,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:50,940 INFO L93 Difference]: Finished difference Result 220 states and 220 transitions. [2020-12-09 11:04:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:50,940 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 115 [2020-12-09 11:04:50,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:50,941 INFO L225 Difference]: With dead ends: 220 [2020-12-09 11:04:50,941 INFO L226 Difference]: Without dead ends: 216 [2020-12-09 11:04:50,941 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:50,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2020-12-09 11:04:50,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2020-12-09 11:04:50,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2020-12-09 11:04:50,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 216 transitions. [2020-12-09 11:04:50,995 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 216 transitions. Word has length 115 [2020-12-09 11:04:50,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:50,995 INFO L481 AbstractCegarLoop]: Abstraction has 216 states and 216 transitions. [2020-12-09 11:04:50,996 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:50,996 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 216 transitions. [2020-12-09 11:04:50,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2020-12-09 11:04:50,996 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:50,996 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:51,197 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 mathsat -unsat_core_generation=3 [2020-12-09 11:04:51,198 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:51,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:51,199 INFO L82 PathProgramCache]: Analyzing trace with hash -826183163, now seen corresponding path program 1 times [2020-12-09 11:04:51,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:51,203 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1420671711] [2020-12-09 11:04:51,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 42 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:53,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 1326 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:53,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:53,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:53,269 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:53,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1420671711] [2020-12-09 11:04:53,270 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:53,270 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:53,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281959425] [2020-12-09 11:04:53,270 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:53,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:53,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:53,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:53,270 INFO L87 Difference]: Start difference. First operand 216 states and 216 transitions. Second operand 4 states. [2020-12-09 11:04:53,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:53,353 INFO L93 Difference]: Finished difference Result 216 states and 216 transitions. [2020-12-09 11:04:53,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:53,353 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 117 [2020-12-09 11:04:53,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:53,354 INFO L225 Difference]: With dead ends: 216 [2020-12-09 11:04:53,354 INFO L226 Difference]: Without dead ends: 212 [2020-12-09 11:04:53,354 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:53,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2020-12-09 11:04:53,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2020-12-09 11:04:53,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 212 states. [2020-12-09 11:04:53,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 212 transitions. [2020-12-09 11:04:53,408 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 212 transitions. Word has length 117 [2020-12-09 11:04:53,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:53,408 INFO L481 AbstractCegarLoop]: Abstraction has 212 states and 212 transitions. [2020-12-09 11:04:53,408 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:53,409 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 212 transitions. [2020-12-09 11:04:53,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2020-12-09 11:04:53,409 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 11:04:53,409 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 11:04:53,610 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 mathsat -unsat_core_generation=3 [2020-12-09 11:04:53,611 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 11:04:53,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 11:04:53,612 INFO L82 PathProgramCache]: Analyzing trace with hash 607072201, now seen corresponding path program 1 times [2020-12-09 11:04:53,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy WALRUS [2020-12-09 11:04:53,615 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [198347676] [2020-12-09 11:04:53,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/mathsat Starting monitored process 43 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with mathsat -unsat_core_generation=3 [2020-12-09 11:04:55,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 11:04:55,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 11:04:55,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 11:04:55,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 11:04:55,765 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2020-12-09 11:04:55,765 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [198347676] [2020-12-09 11:04:55,765 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 11:04:55,765 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 11:04:55,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17522165] [2020-12-09 11:04:55,766 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-09 11:04:55,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2020-12-09 11:04:55,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-09 11:04:55,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-09 11:04:55,767 INFO L87 Difference]: Start difference. First operand 212 states and 212 transitions. Second operand 4 states. [2020-12-09 11:04:55,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 11:04:55,840 INFO L93 Difference]: Finished difference Result 212 states and 212 transitions. [2020-12-09 11:04:55,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-09 11:04:55,841 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 119 [2020-12-09 11:04:55,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 11:04:55,841 INFO L225 Difference]: With dead ends: 212 [2020-12-09 11:04:55,841 INFO L226 Difference]: Without dead ends: 0 [2020-12-09 11:04:55,842 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-12-09 11:04:55,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-12-09 11:04:55,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-12-09 11:04:55,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-12-09 11:04:55,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-12-09 11:04:55,842 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 119 [2020-12-09 11:04:55,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 11:04:55,842 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-12-09 11:04:55,842 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-09 11:04:55,842 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-12-09 11:04:55,842 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-12-09 11:04:56,043 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 mathsat -unsat_core_generation=3 [2020-12-09 11:04:56,048 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-12-09 11:04:56,260 WARN L197 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 287 DAG size of output: 261 [2020-12-09 11:05:00,339 WARN L197 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 258 DAG size of output: 189 [2020-12-09 11:05:01,737 WARN L197 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 246 DAG size of output: 175 [2020-12-09 11:05:03,322 WARN L197 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 231 DAG size of output: 142 [2020-12-09 11:05:05,072 WARN L197 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 270 DAG size of output: 223 [2020-12-09 11:05:06,622 WARN L197 SmtUtils]: Spent 1.55 s on a formula simplification. DAG size of input: 256 DAG size of output: 209 [2020-12-09 11:05:08,384 WARN L197 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 233 DAG size of output: 144 [2020-12-09 11:05:10,693 WARN L197 SmtUtils]: Spent 2.31 s on a formula simplification. DAG size of input: 219 DAG size of output: 198 [2020-12-09 11:05:11,974 WARN L197 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 215 DAG size of output: 144 [2020-12-09 11:05:12,493 WARN L197 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 118 [2020-12-09 11:05:13,970 WARN L197 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 238 DAG size of output: 167 [2020-12-09 11:05:14,393 WARN L197 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 104 [2020-12-09 11:05:16,007 WARN L197 SmtUtils]: Spent 1.61 s on a formula simplification. DAG size of input: 248 DAG size of output: 201 [2020-12-09 11:05:18,260 WARN L197 SmtUtils]: Spent 2.25 s on a formula simplification. DAG size of input: 210 DAG size of output: 189 [2020-12-09 11:05:19,712 WARN L197 SmtUtils]: Spent 1.45 s on a formula simplification. DAG size of input: 248 DAG size of output: 177 [2020-12-09 11:05:21,503 WARN L197 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 159 DAG size of output: 139 [2020-12-09 11:05:21,941 WARN L197 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 113 [2020-12-09 11:05:22,277 WARN L197 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2020-12-09 11:05:23,951 WARN L197 SmtUtils]: Spent 1.67 s on a formula simplification. DAG size of input: 258 DAG size of output: 211 [2020-12-09 11:05:24,380 WARN L197 SmtUtils]: Spent 427.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 116 [2020-12-09 11:05:26,730 WARN L197 SmtUtils]: Spent 2.35 s on a formula simplification. DAG size of input: 222 DAG size of output: 201 [2020-12-09 11:05:28,137 WARN L197 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 254 DAG size of output: 185 [2020-12-09 11:05:29,076 WARN L197 SmtUtils]: Spent 935.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 161 [2020-12-09 11:05:30,473 WARN L197 SmtUtils]: Spent 1.39 s on a formula simplification. DAG size of input: 225 DAG size of output: 144 [2020-12-09 11:05:32,129 WARN L197 SmtUtils]: Spent 1.65 s on a formula simplification. DAG size of input: 231 DAG size of output: 142 [2020-12-09 11:05:32,778 WARN L197 SmtUtils]: Spent 648.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 144 [2020-12-09 11:05:33,150 WARN L197 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 95 [2020-12-09 11:05:34,943 WARN L197 SmtUtils]: Spent 1.79 s on a formula simplification. DAG size of input: 266 DAG size of output: 219 [2020-12-09 11:05:35,781 WARN L197 SmtUtils]: Spent 833.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 152 [2020-12-09 11:05:37,650 WARN L197 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 163 DAG size of output: 149 [2020-12-09 11:05:38,458 WARN L197 SmtUtils]: Spent 725.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 148 [2020-12-09 11:05:38,943 WARN L197 SmtUtils]: Spent 483.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 118 [2020-12-09 11:05:39,176 WARN L197 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-12-09 11:05:40,732 WARN L197 SmtUtils]: Spent 1.56 s on a formula simplification. DAG size of input: 152 DAG size of output: 138 [2020-12-09 11:05:42,435 WARN L197 SmtUtils]: Spent 1.70 s on a formula simplification. DAG size of input: 149 DAG size of output: 135 [2020-12-09 11:05:42,831 WARN L197 SmtUtils]: Spent 392.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2020-12-09 11:05:45,621 WARN L197 SmtUtils]: Spent 2.78 s on a formula simplification. DAG size of input: 222 DAG size of output: 201 [2020-12-09 11:05:46,229 WARN L197 SmtUtils]: Spent 607.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 122 [2020-12-09 11:05:47,502 WARN L197 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 215 DAG size of output: 144 [2020-12-09 11:05:49,595 WARN L197 SmtUtils]: Spent 2.09 s on a formula simplification. DAG size of input: 201 DAG size of output: 180 [2020-12-09 11:05:51,306 WARN L197 SmtUtils]: Spent 1.71 s on a formula simplification. DAG size of input: 152 DAG size of output: 138 [2020-12-09 11:05:52,730 WARN L197 SmtUtils]: Spent 1.36 s on a formula simplification. DAG size of input: 232 DAG size of output: 185 [2020-12-09 11:05:54,226 WARN L197 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 256 DAG size of output: 187 [2020-12-09 11:05:54,665 WARN L197 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 118 [2020-12-09 11:05:57,102 WARN L197 SmtUtils]: Spent 2.44 s on a formula simplification. DAG size of input: 204 DAG size of output: 183 [2020-12-09 11:05:58,301 WARN L197 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 222 DAG size of output: 151 [2020-12-09 11:05:59,494 WARN L197 SmtUtils]: Spent 1.19 s on a formula simplification. DAG size of input: 225 DAG size of output: 154 [2020-12-09 11:06:01,311 WARN L197 SmtUtils]: Spent 1.82 s on a formula simplification. DAG size of input: 268 DAG size of output: 221 [2020-12-09 11:06:02,686 WARN L197 SmtUtils]: Spent 1.37 s on a formula simplification. DAG size of input: 241 DAG size of output: 170 [2020-12-09 11:06:04,100 WARN L197 SmtUtils]: Spent 1.41 s on a formula simplification. DAG size of input: 241 DAG size of output: 194 [2020-12-09 11:06:05,404 WARN L197 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 235 DAG size of output: 188 [2020-12-09 11:06:07,485 WARN L197 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 160 DAG size of output: 146 [2020-12-09 11:06:09,055 WARN L197 SmtUtils]: Spent 1.57 s on a formula simplification. DAG size of input: 251 DAG size of output: 204 [2020-12-09 11:06:09,359 WARN L197 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 89 [2020-12-09 11:06:10,693 WARN L197 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 231 DAG size of output: 160 [2020-12-09 11:06:12,162 WARN L197 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 250 DAG size of output: 181 [2020-12-09 11:06:13,774 WARN L197 SmtUtils]: Spent 1.61 s on a formula simplification. DAG size of input: 262 DAG size of output: 215 [2020-12-09 11:06:15,116 WARN L197 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 252 DAG size of output: 183 [2020-12-09 11:06:16,417 WARN L197 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 230 DAG size of output: 183 [2020-12-09 11:06:18,139 WARN L197 SmtUtils]: Spent 1.72 s on a formula simplification. DAG size of input: 264 DAG size of output: 217 [2020-12-09 11:06:19,438 WARN L197 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 220 DAG size of output: 149 [2020-12-09 11:06:20,764 WARN L197 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 229 DAG size of output: 158 [2020-12-09 11:06:22,157 WARN L197 SmtUtils]: Spent 1.39 s on a formula simplification. DAG size of input: 227 DAG size of output: 180 [2020-12-09 11:06:24,841 WARN L197 SmtUtils]: Spent 2.68 s on a formula simplification. DAG size of input: 216 DAG size of output: 195 [2020-12-09 11:06:26,341 WARN L197 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 239 DAG size of output: 192 [2020-12-09 11:06:27,695 WARN L197 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 236 DAG size of output: 165 [2020-12-09 11:06:29,564 WARN L197 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 232 DAG size of output: 138 [2020-12-09 11:06:29,835 WARN L197 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 81 [2020-12-09 11:06:30,604 WARN L197 SmtUtils]: Spent 768.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 146 [2020-12-09 11:06:31,805 WARN L197 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 217 DAG size of output: 146 [2020-12-09 11:06:33,427 WARN L197 SmtUtils]: Spent 1.62 s on a formula simplification. DAG size of input: 246 DAG size of output: 199 [2020-12-09 11:06:35,517 WARN L197 SmtUtils]: Spent 2.09 s on a formula simplification. DAG size of input: 198 DAG size of output: 177 [2020-12-09 11:06:37,908 WARN L197 SmtUtils]: Spent 2.39 s on a formula simplification. DAG size of input: 210 DAG size of output: 189 [2020-12-09 11:06:39,009 WARN L197 SmtUtils]: Spent 1.10 s on a formula simplification. DAG size of input: 212 DAG size of output: 141 [2020-12-09 11:06:40,302 WARN L197 SmtUtils]: Spent 1.29 s on a formula simplification. DAG size of input: 234 DAG size of output: 163 [2020-12-09 11:06:40,523 WARN L197 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2020-12-09 11:06:42,107 WARN L197 SmtUtils]: Spent 1.58 s on a formula simplification. DAG size of input: 231 DAG size of output: 142 [2020-12-09 11:06:43,592 WARN L197 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 253 DAG size of output: 206 [2020-12-09 11:06:44,622 WARN L197 SmtUtils]: Spent 1.03 s on a formula simplification. DAG size of input: 171 DAG size of output: 148 [2020-12-09 11:06:46,134 WARN L197 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 244 DAG size of output: 197 [2020-12-09 11:06:48,445 WARN L197 SmtUtils]: Spent 2.31 s on a formula simplification. DAG size of input: 213 DAG size of output: 192 [2020-12-09 11:06:49,652 WARN L197 SmtUtils]: Spent 1.21 s on a formula simplification. DAG size of input: 193 DAG size of output: 155 [2020-12-09 11:06:51,217 WARN L197 SmtUtils]: Spent 1.56 s on a formula simplification. DAG size of input: 225 DAG size of output: 178 [2020-12-09 11:06:53,084 WARN L197 SmtUtils]: Spent 1.87 s on a formula simplification. DAG size of input: 156 DAG size of output: 138 [2020-12-09 11:06:54,511 WARN L197 SmtUtils]: Spent 1.43 s on a formula simplification. DAG size of input: 243 DAG size of output: 172 [2020-12-09 11:06:56,185 WARN L197 SmtUtils]: Spent 1.67 s on a formula simplification. DAG size of input: 152 DAG size of output: 138 [2020-12-09 11:06:56,513 WARN L197 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 97 [2020-12-09 11:06:56,968 WARN L197 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 118 [2020-12-09 11:06:57,306 WARN L197 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 95 [2020-12-09 11:06:58,841 WARN L197 SmtUtils]: Spent 1.53 s on a formula simplification. DAG size of input: 250 DAG size of output: 179 [2020-12-09 11:06:59,101 WARN L197 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 77 [2020-12-09 11:07:00,875 WARN L197 SmtUtils]: Spent 1.60 s on a formula simplification. DAG size of input: 260 DAG size of output: 213 [2020-12-09 11:07:02,122 WARN L197 SmtUtils]: Spent 1.18 s on a formula simplification. DAG size of input: 227 DAG size of output: 156 [2020-12-09 11:07:03,448 WARN L197 SmtUtils]: Spent 1.32 s on a formula simplification. DAG size of input: 237 DAG size of output: 190 [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L11134-1(line 11134) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L11134(line 11134) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 11369) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L11663-1(line 11663) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L11663(line 11663) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr12ASSERT_VIOLATIONERROR_FUNCTION(line 11726) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L8889(lines 8889 8892) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L8889-1(lines 8889 8892) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L11565-1(line 11565) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point L11565(line 11565) no Hoare annotation was computed. [2020-12-09 11:07:03,451 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr23ASSERT_VIOLATIONERROR_FUNCTION(line 11209) no Hoare annotation was computed. [2020-12-09 11:07:03,452 INFO L258 CegarLoopResult]: At program point L7337(lines 7318 7340) the Hoare annotation is: (let ((.cse39 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse44 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32)))) (.cse1 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse2 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse5 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse6 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse7 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse8 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse10 (= ~lirc_class~0.offset (_ bv0 32))) (.cse11 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse12 (let ((.cse45 (= .cse44 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse46 (= .cse44 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse47 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr))) (or (and .cse45 .cse46 .cse47 .cse39) (and .cse45 .cse46 .cse47 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr))))) (.cse13 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse15 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse16 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse17 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse18 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse19 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse20 (= .cse44 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse21 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse22 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse23 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse9 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse24 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse26 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse27 (= (_ bv0 32) ~locksocknumber~0)) (.cse28 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse29 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse30 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse31 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse14 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse32 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse33 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse34 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse25 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse35 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse37 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse38 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse40 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse41 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse42 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse43 (= .cse44 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (not .cse9) .cse10 .cse11 .cse12 .cse13 (not .cse14) .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 (not .cse25) .cse26 .cse27 .cse28 .cse29 .cse30 (not .cse31) .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42 .cse43) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse9 .cse24 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse14 .cse32 .cse33 .cse34 .cse25 .cse35 .cse36 .cse37 .cse38 .cse40 .cse41 .cse42 .cse43)))) [2020-12-09 11:07:03,452 INFO L262 CegarLoopResult]: For program point L11367(lines 11367 11372) no Hoare annotation was computed. [2020-12-09 11:07:03,452 INFO L258 CegarLoopResult]: At program point L4067(lines 4053 4069) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L10971(lines 10971 10976) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr11ASSERT_VIOLATIONERROR_FUNCTION(line 10985) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L258 CegarLoopResult]: At program point L10971-2(lines 10968 10979) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base)))) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr22ASSERT_VIOLATIONERROR_FUNCTION(line 10776) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056-3(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056-4(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056-5(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056-6(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056-1(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,453 INFO L262 CegarLoopResult]: For program point L9056-2(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L258 CegarLoopResult]: At program point L10774-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,454 INFO L265 CegarLoopResult]: At program point L11798-2(lines 1 11984) the Hoare annotation is: true [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L9056-11(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr44ASSERT_VIOLATIONERROR_FUNCTION(line 11022) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L10774-3(lines 10774 10779) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L11798-3(lines 11798 11803) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L9056-7(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L9056-8(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L9056-9(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L10774(lines 10774 10779) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L11798(lines 11798 11803) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L9056-10(lines 9056 9060) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L11501(lines 11501 11506) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L11600-3(lines 11600 11605) no Hoare annotation was computed. [2020-12-09 11:07:03,454 INFO L262 CegarLoopResult]: For program point L11501-3(lines 11501 11506) no Hoare annotation was computed. [2020-12-09 11:07:03,455 INFO L258 CegarLoopResult]: At program point L11501-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,455 INFO L258 CegarLoopResult]: At program point L11600-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,455 INFO L262 CegarLoopResult]: For program point L11600(lines 11600 11605) no Hoare annotation was computed. [2020-12-09 11:07:03,455 INFO L258 CegarLoopResult]: At program point L10774-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,456 INFO L265 CegarLoopResult]: At program point L11798-5(lines 1 11984) the Hoare annotation is: true [2020-12-09 11:07:03,456 INFO L258 CegarLoopResult]: At program point L11600-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,456 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr33ASSERT_VIOLATIONERROR_FUNCTION(line 11602) no Hoare annotation was computed. [2020-12-09 11:07:03,456 INFO L258 CegarLoopResult]: At program point L11501-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,456 INFO L262 CegarLoopResult]: For program point L11369(line 11369) no Hoare annotation was computed. [2020-12-09 11:07:03,456 INFO L258 CegarLoopResult]: At program point L7934(lines 7931 7936) the Hoare annotation is: (and (= (bvadd ULTIMATE.start_ldv_assume_~expression (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_is_err_#res|)) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057-4(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057-5(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,457 INFO L262 CegarLoopResult]: For program point L10973(line 10973) no Hoare annotation was computed. [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057-6(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057-7(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L7934-4(lines 7931 7936) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057-1(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L7934-3(lines 7931 7936) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,457 INFO L258 CegarLoopResult]: At program point L9057-2(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,458 INFO L258 CegarLoopResult]: At program point L7934-2(lines 7931 7936) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,458 INFO L258 CegarLoopResult]: At program point L9057-3(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,458 INFO L258 CegarLoopResult]: At program point L7934-1(lines 7931 7936) the Hoare annotation is: (let ((.cse0 ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))))) (and (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= .cse0 (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_assume_~expression) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,458 INFO L258 CegarLoopResult]: At program point L7934-6(lines 7931 7936) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,458 INFO L258 CegarLoopResult]: At program point L7934-5(lines 7931 7936) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32)) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,459 INFO L258 CegarLoopResult]: At program point L9057-8(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,459 INFO L258 CegarLoopResult]: At program point L9057-9(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,459 INFO L258 CegarLoopResult]: At program point L9057-10(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,459 INFO L258 CegarLoopResult]: At program point L9057-11(lines 9056 9059) the Hoare annotation is: (= ULTIMATE.start_ldv_assume_~expression (_ bv0 32)) [2020-12-09 11:07:03,459 INFO L262 CegarLoopResult]: For program point L11403(lines 11403 11408) no Hoare annotation was computed. [2020-12-09 11:07:03,459 INFO L258 CegarLoopResult]: At program point L11403-2(lines 7361 7371) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,459 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr24ASSERT_VIOLATIONERROR_FUNCTION(line 11159) no Hoare annotation was computed. [2020-12-09 11:07:03,459 INFO L262 CegarLoopResult]: For program point L10908(lines 10908 10913) no Hoare annotation was computed. [2020-12-09 11:07:03,459 INFO L258 CegarLoopResult]: At program point L11965(lines 11964 11966) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base)))) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,460 INFO L258 CegarLoopResult]: At program point L10908-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L7869-1(lines 7869 7872) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L7869(lines 7869 7872) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L11602(line 11602) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr46ASSERT_VIOLATIONERROR_FUNCTION(line 11134) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L10776(line 10776) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L11800(line 11800) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L10908-3(lines 10908 10913) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L258 CegarLoopResult]: At program point L10908-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L10776-1(line 10776) no Hoare annotation was computed. [2020-12-09 11:07:03,460 INFO L262 CegarLoopResult]: For program point L11800-1(line 11800) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point L11602-1(line 11602) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point L11503-1(line 11503) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point L11503(line 11503) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr35ASSERT_VIOLATIONERROR_FUNCTION(line 11565) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr45ASSERT_VIOLATIONERROR_FUNCTION(line 10910) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point L11405(line 11405) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr34ASSERT_VIOLATIONERROR_FUNCTION(line 11503) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L262 CegarLoopResult]: For program point L11207-3(lines 11207 11212) no Hoare annotation was computed. [2020-12-09 11:07:03,461 INFO L258 CegarLoopResult]: At program point L11207-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,462 INFO L258 CegarLoopResult]: At program point L11207-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,462 INFO L262 CegarLoopResult]: For program point L11207(lines 11207 11212) no Hoare annotation was computed. [2020-12-09 11:07:03,462 INFO L262 CegarLoopResult]: For program point L10910-1(line 10910) no Hoare annotation was computed. [2020-12-09 11:07:03,462 INFO L262 CegarLoopResult]: For program point L11835(lines 11835 11840) no Hoare annotation was computed. [2020-12-09 11:07:03,462 INFO L262 CegarLoopResult]: For program point L10910(line 10910) no Hoare annotation was computed. [2020-12-09 11:07:03,462 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 10961) no Hoare annotation was computed. [2020-12-09 11:07:03,462 INFO L262 CegarLoopResult]: For program point L11835-3(lines 11835 11840) no Hoare annotation was computed. [2020-12-09 11:07:03,462 INFO L258 CegarLoopResult]: At program point L11835-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,463 INFO L258 CegarLoopResult]: At program point L11835-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,463 INFO L262 CegarLoopResult]: For program point L6517(lines 6517 6525) no Hoare annotation was computed. [2020-12-09 11:07:03,463 INFO L262 CegarLoopResult]: For program point L11439-3(lines 11439 11444) no Hoare annotation was computed. [2020-12-09 11:07:03,463 INFO L258 CegarLoopResult]: At program point L11439-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,463 INFO L258 CegarLoopResult]: At program point L11439-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_gadget__usb_gadget_registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,463 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr13ASSERT_VIOLATIONERROR_FUNCTION(line 10825) no Hoare annotation was computed. [2020-12-09 11:07:03,464 INFO L262 CegarLoopResult]: For program point L11439(lines 11439 11444) no Hoare annotation was computed. [2020-12-09 11:07:03,464 INFO L258 CegarLoopResult]: At program point L9061(lines 7440 7448) the Hoare annotation is: (and (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~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) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) [2020-12-09 11:07:03,464 INFO L258 CegarLoopResult]: At program point L9061-1(lines 9053 9063) the Hoare annotation is: (and (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (bvadd ULTIMATE.start_ldv_assume_~expression (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ~ldv_linux_arch_io_iomem~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) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) [2020-12-09 11:07:03,464 INFO L258 CegarLoopResult]: At program point L9061-2(lines 9053 9063) the Hoare annotation is: (and (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ~ldv_linux_arch_io_iomem~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) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_is_err_#res|)) [2020-12-09 11:07:03,464 INFO L258 CegarLoopResult]: At program point L9061-3(lines 9053 9063) the Hoare annotation is: (let ((.cse0 ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))))) (and (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= .cse0 (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_assume_~expression) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,464 INFO L262 CegarLoopResult]: For program point L8004-2(lines 8004 8010) no Hoare annotation was computed. [2020-12-09 11:07:03,464 INFO L262 CegarLoopResult]: For program point L8004(lines 8004 8010) no Hoare annotation was computed. [2020-12-09 11:07:03,465 INFO L258 CegarLoopResult]: At program point L9061-8(lines 9053 9063) the Hoare annotation is: (let ((.cse38 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse7 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse9 (= ~lirc_class~0.offset (_ bv0 32))) (.cse10 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse11 (let ((.cse44 (= .cse43 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse45 (= .cse43 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse46 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse44 .cse45 .cse38 .cse46)))) (.cse12 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse14 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse15 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse16 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse17 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse18 (= .cse43 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse19 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse20 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse21 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse8 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse22 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse23 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse24 (= (_ bv0 32) ~locksocknumber~0)) (.cse25 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse26 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse27 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse28 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse13 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse29 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse31 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse32 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse33 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse34 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse36 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse37 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse39 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse40 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse41 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse42 (= .cse43 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse8) .cse9 .cse10 .cse11 .cse12 (not .cse13) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (not .cse28) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse8 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse13 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse39 .cse40 .cse41 .cse42)))) [2020-12-09 11:07:03,465 INFO L258 CegarLoopResult]: At program point L9061-9(lines 9053 9063) the Hoare annotation is: (let ((.cse48 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse47 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse46 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse43 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse0 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse37 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse9 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse3 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse4 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse19 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse5 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse6 (= .cse46 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse8 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse10 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse11 (= (_ bv0 32) ~locksocknumber~0)) (.cse12 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse7 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse14 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse15 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse16 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse17 (let ((.cse49 (= .cse46 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse50 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse51 (= .cse46 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse52 (or .cse47 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse49 .cse50 .cse51 .cse48 .cse52) (and .cse49 .cse50 .cse51 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse52)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse38 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse29 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse21 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse22 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse23 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse24 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse25 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse2 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse26 (= ~lirc_class~0.offset (_ bv0 32))) (.cse27 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse13 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse28 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse30 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse31 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse32 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse39 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse35 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse36 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse42 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse44 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse45 (= .cse46 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (not (= ((_ extract 31 0) .cse19) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse20 .cse21 .cse22 .cse23 .cse24 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse25 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (not (= ((_ extract 31 0) .cse37) (_ bv0 32))) .cse38 .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45) (and (not .cse43) .cse0 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse46 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse37)) (not .cse9) .cse1 .cse3 .cse4 (not (= (_ bv0 64) .cse19)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse5 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse6 .cse8 .cse10 .cse11 .cse12 (not .cse7) .cse14 .cse15 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse16 (not .cse34) .cse17 .cse18 (= .cse46 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse38) (not .cse29) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (not .cse2) .cse26 .cse27 (not .cse13) .cse28 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse30 .cse31 .cse32 .cse47 (not .cse39) .cse33 .cse35 (not .cse36) .cse40 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse41 .cse48 .cse42 .cse44 .cse45)))) [2020-12-09 11:07:03,465 INFO L258 CegarLoopResult]: At program point L9061-10(lines 9053 9063) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,466 INFO L258 CegarLoopResult]: At program point L9061-11(lines 9053 9063) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|) (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,466 INFO L258 CegarLoopResult]: At program point L9061-4(lines 9053 9063) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,466 INFO L258 CegarLoopResult]: At program point L9061-5(lines 9053 9063) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,466 INFO L258 CegarLoopResult]: At program point L9061-6(lines 9053 9063) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,467 INFO L258 CegarLoopResult]: At program point L9061-7(lines 9053 9063) the Hoare annotation is: (let ((.cse37 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse42 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse7 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse9 (= ~lirc_class~0.offset (_ bv0 32))) (.cse10 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse11 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse13 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse15 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse16 (= .cse42 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse17 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse18 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse19 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse8 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse21 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse22 (= (_ bv0 32) ~locksocknumber~0)) (.cse23 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse24 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse25 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse27 (let ((.cse43 (= .cse42 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse44 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse45 (= .cse42 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse46 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse43 .cse44 .cse45 .cse37 .cse46) (and .cse43 .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr))))) (.cse12 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse30 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse31 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse32 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse35 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse38 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse39 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse40 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse41 (= .cse42 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse8) .cse9 .cse10 .cse11 (not .cse12) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (not .cse26) .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse8 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse12 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse38 .cse39 .cse40 .cse41)))) [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point L11539(lines 11539 11544) no Hoare annotation was computed. [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr47ASSERT_VIOLATIONERROR_FUNCTION(line 10776) no Hoare annotation was computed. [2020-12-09 11:07:03,467 INFO L258 CegarLoopResult]: At program point L8401(lines 8395 8403) the Hoare annotation is: (let ((.cse49 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse48 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse47 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse44 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse0 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse38 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse9 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse1 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse3 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse4 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse19 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse5 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse6 (= .cse47 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse8 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse10 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse11 (= (_ bv0 32) ~locksocknumber~0)) (.cse12 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse7 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse14 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse15 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse16 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse35 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse17 (let ((.cse50 (= .cse47 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse51 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse52 (= .cse47 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse53 (or .cse48 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse50 .cse51 .cse52 .cse49 .cse53) (and .cse50 .cse51 .cse52 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse53)))) (.cse18 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse39 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse29 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse20 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse21 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse22 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse34 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse23 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse24 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse25 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse2 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse26 (= ~lirc_class~0.offset (_ bv0 32))) (.cse27 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse13 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse28 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse30 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse31 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse32 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse40 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse33 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse36 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse37 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse42 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse43 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse45 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse46 (= .cse47 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (not (= ((_ extract 31 0) .cse19) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse20 .cse21 .cse22 .cse23 .cse24 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse25 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 (not (= ((_ extract 31 0) .cse38) (_ bv0 32))) .cse39 .cse40 .cse41 .cse42 .cse43 .cse44 .cse45 .cse46) (and (not .cse44) .cse0 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse47 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse38)) (not .cse9) .cse1 .cse3 .cse4 (not (= (_ bv0 64) .cse19)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse5 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse6 .cse8 .cse10 .cse11 .cse12 (not .cse7) .cse14 .cse15 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse16 (not .cse35) .cse17 .cse18 (= .cse47 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse39) (not .cse29) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse20 .cse21 .cse22 (not .cse34) .cse23 .cse24 .cse25 (not .cse2) .cse26 .cse27 (not .cse13) .cse28 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse30 .cse31 .cse32 .cse48 (not .cse40) .cse33 .cse36 (not .cse37) .cse41 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse42 .cse49 .cse43 .cse45 .cse46)))) [2020-12-09 11:07:03,467 INFO L258 CegarLoopResult]: At program point L11539-2(lines 11536 11547) the Hoare annotation is: (let ((.cse1 ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)))) (.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= .cse1 (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= .cse1 ULTIMATE.start_ldv_assume_~expression) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr36ASSERT_VIOLATIONERROR_FUNCTION(line 10985) no Hoare annotation was computed. [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point L8930(lines 8930 8935) no Hoare annotation was computed. [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point L11209-1(line 11209) no Hoare annotation was computed. [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point L11209(line 11209) no Hoare annotation was computed. [2020-12-09 11:07:03,467 INFO L262 CegarLoopResult]: For program point L11837-1(line 11837) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point L11837(line 11837) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 11553) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L258 CegarLoopResult]: At program point L8930-1(lines 8930 8935) the Hoare annotation is: (let ((.cse38 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse7 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse9 (= ~lirc_class~0.offset (_ bv0 32))) (.cse10 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse11 (let ((.cse44 (= .cse43 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse45 (= .cse43 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse46 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse44 .cse45 .cse38 .cse46)))) (.cse12 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse14 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse15 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse16 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse17 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse18 (= .cse43 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse19 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse20 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse21 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse8 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse22 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse23 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse24 (= (_ bv0 32) ~locksocknumber~0)) (.cse25 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse26 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse27 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse28 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse13 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse29 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse30 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse31 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse32 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse33 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse34 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse36 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse37 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse39 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse40 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse41 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse42 (= .cse43 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse8) .cse9 .cse10 .cse11 .cse12 (not .cse13) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 (not .cse28) .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41 .cse42) (and .cse8 .cse22 (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse0 .cse1 .cse25 .cse28 (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_~is_reg~5)) .cse5 .cse6 .cse13 .cse30 .cse9 .cse32 .cse33 .cse11 .cse15 .cse18 .cse39 .cse40 .cse42 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse8 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse13 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse39 .cse40 .cse41 .cse42)))) [2020-12-09 11:07:03,468 INFO L258 CegarLoopResult]: At program point L6552(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point L11441-1(line 11441) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr15ASSERT_VIOLATIONERROR_FUNCTION(line 11047) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point L11441(line 11441) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point L11045(lines 11045 11050) no Hoare annotation was computed. [2020-12-09 11:07:03,468 INFO L262 CegarLoopResult]: For program point L11045-3(lines 11045 11050) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L258 CegarLoopResult]: At program point L11045-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,469 INFO L258 CegarLoopResult]: At program point L11045-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point L11541(line 11541) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 11393) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr14ASSERT_VIOLATIONERROR_FUNCTION(line 10861) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point L11047-1(line 11047) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point L11047(line 11047) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr25ASSERT_VIOLATIONERROR_FUNCTION(line 11441) no Hoare annotation was computed. [2020-12-09 11:07:03,469 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION(line 11381) no Hoare annotation was computed. [2020-12-09 11:07:03,470 INFO L258 CegarLoopResult]: At program point L7381(lines 7372 7383) the Hoare annotation is: (let ((.cse48 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse41 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse2 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse30 (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (.cse1 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse5 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse32 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse6 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse10 (= .cse2 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse15 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse11 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse4 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse12 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse13 (= (_ bv0 32) ~locksocknumber~0)) (.cse14 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse35 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse18 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse20 (let ((.cse52 (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse53 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse54 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse55 (or .cse41 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse52 .cse53 .cse54 .cse48 .cse55) (and .cse52 .cse53 .cse54 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse55)))) (.cse21 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse8 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse24 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse25 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse40 (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (.cse26 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse28 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse29 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse33 (= ~lirc_class~0.offset (_ bv0 32))) (.cse34 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse36 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse23 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse37 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse38 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse39 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse43 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse27 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse19 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse44 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse45 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse3 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse22 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse42 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse49 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse0 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse50 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse51 (= .cse2 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not .cse0) .cse1 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse3)) (not .cse4) .cse5 .cse6 .cse7 (not (= (_ bv0 64) .cse8)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse9 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse10 .cse11 .cse12 .cse13 .cse14 (not .cse15) .cse16 .cse17 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse18 (not .cse19) .cse20 .cse21 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse22) (not .cse23) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse24 .cse25 .cse26 (not .cse27) .cse28 .cse29 (not .cse30) .cse31 (not .cse32) .cse33 .cse34 (not .cse35) .cse36 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse37 .cse38 .cse39 (not .cse40) .cse41 (not .cse42) .cse43 .cse44 (not .cse45) .cse46 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse47 .cse48 .cse49 .cse50 .cse51) (and .cse30 .cse1 .cse5 .cse32 .cse6 .cse7 .cse9 .cse10 .cse15 .cse11 .cse4 .cse12 .cse13 .cse14 .cse35 .cse16 .cse17 .cse18 .cse20 .cse21 (not (= ((_ extract 31 0) .cse8) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse24 .cse25 .cse40 .cse26 .cse28 .cse29 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse31 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse33 .cse34 .cse36 .cse23 .cse37 .cse38 .cse39 .cse43 .cse27 .cse19 .cse44 .cse45 (not (= ((_ extract 31 0) .cse3) (_ bv0 32))) .cse22 .cse42 .cse46 .cse47 .cse49 .cse0 .cse50 .cse51)))) [2020-12-09 11:07:03,470 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr16ASSERT_VIOLATIONERROR_FUNCTION(line 11258) no Hoare annotation was computed. [2020-12-09 11:07:03,470 INFO L262 CegarLoopResult]: For program point L11379(lines 11379 11384) no Hoare annotation was computed. [2020-12-09 11:07:03,470 INFO L262 CegarLoopResult]: For program point L11379-3(lines 11379 11384) no Hoare annotation was computed. [2020-12-09 11:07:03,470 INFO L258 CegarLoopResult]: At program point L11379-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)))) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base)))) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,471 INFO L258 CegarLoopResult]: At program point L11379-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)))) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base)))) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,471 INFO L262 CegarLoopResult]: For program point L10983-3(lines 10983 10988) no Hoare annotation was computed. [2020-12-09 11:07:03,471 INFO L258 CegarLoopResult]: At program point L10983-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,471 INFO L258 CegarLoopResult]: At program point L10983-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,471 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr27ASSERT_VIOLATIONERROR_FUNCTION(line 11553) no Hoare annotation was computed. [2020-12-09 11:07:03,471 INFO L262 CegarLoopResult]: For program point L10983(lines 10983 10988) no Hoare annotation was computed. [2020-12-09 11:07:03,471 INFO L262 CegarLoopResult]: For program point L9101(lines 9101 9112) no Hoare annotation was computed. [2020-12-09 11:07:03,472 INFO L258 CegarLoopResult]: At program point L9200-3(lines 9193 9202) the Hoare annotation is: (let ((.cse48 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse41 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse2 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse30 (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (.cse1 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse5 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse32 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse6 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse10 (= .cse2 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse15 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse11 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse4 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse12 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse13 (= (_ bv0 32) ~locksocknumber~0)) (.cse14 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse35 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse18 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse20 (let ((.cse52 (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse53 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse54 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse55 (or .cse41 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse52 .cse53 .cse54 .cse48 .cse55) (and .cse52 .cse53 .cse54 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse55)))) (.cse21 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse8 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse24 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse25 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse40 (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (.cse26 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse28 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse29 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse31 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse33 (= ~lirc_class~0.offset (_ bv0 32))) (.cse34 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse36 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse23 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse37 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse38 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse39 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse43 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse27 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse19 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse44 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse45 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse3 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse22 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse42 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse47 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse49 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse0 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse50 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse51 (= .cse2 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not .cse0) .cse1 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse3)) (not .cse4) .cse5 .cse6 .cse7 (not (= (_ bv0 64) .cse8)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse9 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse10 .cse11 .cse12 .cse13 .cse14 (not .cse15) .cse16 .cse17 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse18 (not .cse19) .cse20 .cse21 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse22) (not .cse23) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse24 .cse25 .cse26 (not .cse27) .cse28 .cse29 (not .cse30) .cse31 (not .cse32) .cse33 .cse34 (not .cse35) .cse36 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse37 .cse38 .cse39 (not .cse40) .cse41 (not .cse42) .cse43 .cse44 (not .cse45) .cse46 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse47 .cse48 .cse49 .cse50 .cse51) (and .cse30 .cse1 .cse5 .cse32 .cse6 .cse7 .cse9 .cse10 .cse15 .cse11 .cse4 .cse12 .cse13 .cse14 .cse35 .cse16 .cse17 .cse18 .cse20 .cse21 (not (= ((_ extract 31 0) .cse8) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse24 .cse25 .cse40 .cse26 .cse28 .cse29 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse31 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse33 .cse34 .cse36 .cse23 .cse37 .cse38 .cse39 .cse43 .cse27 .cse19 .cse44 .cse45 (not (= ((_ extract 31 0) .cse3) (_ bv0 32))) .cse22 .cse42 .cse46 .cse47 .cse49 .cse0 .cse50 .cse51)))) [2020-12-09 11:07:03,472 INFO L258 CegarLoopResult]: At program point L9200(lines 9193 9202) the Hoare annotation is: (and (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~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) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) [2020-12-09 11:07:03,472 INFO L258 CegarLoopResult]: At program point L8011(lines 7997 8013) the Hoare annotation is: (let ((.cse40 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse41 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse7 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse18 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse8 (= ~lirc_class~0.offset (_ bv0 32))) (.cse9 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse11 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse12 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse13 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse14 (= .cse41 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse15 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse16 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse17 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse19 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse20 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse21 (= (_ bv0 32) ~locksocknumber~0)) (.cse22 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse23 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse24 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse25 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse26 (let ((.cse42 (= .cse41 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse43 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse44 (= .cse41 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse45 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse42 .cse43 .cse44 .cse40 .cse45) (and .cse42 .cse43 .cse44 .cse45 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr))))) (.cse27 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse28 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse29 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse30 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse31 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse32 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse33 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse34 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse35 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse36 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse37 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse38 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse39 (= .cse41 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse18) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 (not .cse25) .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse40 .cse36 .cse37 .cse38 .cse39)))) [2020-12-09 11:07:03,473 INFO L258 CegarLoopResult]: At program point L9200-1(lines 9193 9202) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,473 INFO L258 CegarLoopResult]: At program point L9200-2(lines 9193 9202) the Hoare annotation is: (let ((.cse37 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse42 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse7 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse9 (= ~lirc_class~0.offset (_ bv0 32))) (.cse10 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse11 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse13 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse15 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse16 (= .cse42 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse17 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse18 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse19 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse8 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse21 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse22 (= (_ bv0 32) ~locksocknumber~0)) (.cse23 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse24 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse25 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse27 (let ((.cse43 (= .cse42 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse44 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse45 (= .cse42 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse46 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse43 .cse44 .cse45 .cse37 .cse46) (and .cse43 .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr))))) (.cse12 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse30 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse31 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse32 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse35 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse38 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse39 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse40 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse41 (= .cse42 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse8) .cse9 .cse10 .cse11 (not .cse12) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (not .cse26) .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse8 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse12 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse38 .cse39 .cse40 .cse41)))) [2020-12-09 11:07:03,473 INFO L258 CegarLoopResult]: At program point L8936(lines 8923 8938) the Hoare annotation is: (let ((.cse41 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse43 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse2 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse3 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse21 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse22 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse23 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse6 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse7 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse24 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse10 (= ~lirc_class~0.offset (_ bv0 32))) (.cse25 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse13 (let ((.cse44 (= .cse43 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse45 (= .cse43 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse46 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr)) (and .cse44 .cse45 .cse41 .cse46)))) (.cse26 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse27 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse28 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse29 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse15 (= .cse43 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse30 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse19 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse20 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse0 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse1 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse31 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse32 (= (_ bv0 32) ~locksocknumber~0)) (.cse4 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse33 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse34 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse5 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse8 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse35 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse9 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse36 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse11 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse12 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse37 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse38 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse39 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse16 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse17 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse42 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse18 (= .cse43 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse2 .cse3 .cse4 .cse5 (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_~is_reg~5)) .cse6 .cse7 (not (= |ULTIMATE.start_ldv_linux_usb_gadget_register_chrdev_region_#res| (_ bv0 32))) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse2 .cse3 .cse21 .cse22 .cse23 .cse6 .cse7 .cse24 (not .cse0) .cse10 .cse25 .cse13 .cse26 (not .cse8) .cse27 .cse14 .cse28 .cse29 .cse15 .cse30 .cse19 .cse20 .cse1 .cse31 .cse32 .cse4 .cse33 .cse34 (not .cse5) .cse35 .cse9 .cse36 .cse11 .cse12 .cse37 .cse38 .cse39 .cse40 .cse41 .cse16 .cse17 .cse42 .cse18) (and .cse2 .cse3 .cse21 .cse22 .cse23 .cse6 .cse7 .cse24 .cse10 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse25 .cse13 .cse26 .cse27 .cse14 .cse28 .cse29 .cse15 .cse30 .cse19 .cse20 .cse0 .cse1 .cse31 .cse32 .cse4 .cse33 .cse34 .cse5 .cse8 .cse35 .cse9 .cse36 .cse11 .cse12 .cse37 .cse38 .cse39 .cse40 .cse16 .cse17 .cse42 .cse18)))) [2020-12-09 11:07:03,473 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr26ASSERT_VIOLATIONERROR_FUNCTION(line 11800) no Hoare annotation was computed. [2020-12-09 11:07:03,473 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr48ASSERT_VIOLATIONERROR_FUNCTION(line 11209) no Hoare annotation was computed. [2020-12-09 11:07:03,473 INFO L262 CegarLoopResult]: For program point L11381-1(line 11381) no Hoare annotation was computed. [2020-12-09 11:07:03,473 INFO L262 CegarLoopResult]: For program point L11381(line 11381) no Hoare annotation was computed. [2020-12-09 11:07:03,473 INFO L258 CegarLoopResult]: At program point L7946(lines 7943 7948) the Hoare annotation is: false [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr37ASSERT_VIOLATIONERROR_FUNCTION(line 11726) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point L10985-1(line 10985) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point L10985(line 10985) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr28ASSERT_VIOLATIONERROR_FUNCTION(line 11381) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr50ASSERT_VIOLATIONERROR_FUNCTION(line 11441) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L258 CegarLoopResult]: At program point L9236(lines 9226 9238) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,474 INFO L258 CegarLoopResult]: At program point L9236-1(lines 9226 9238) the Hoare annotation is: (let ((.cse37 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse42 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse3 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse7 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse9 (= ~lirc_class~0.offset (_ bv0 32))) (.cse10 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse11 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse13 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse15 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse16 (= .cse42 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse17 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse18 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse19 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse8 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse21 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse22 (= (_ bv0 32) ~locksocknumber~0)) (.cse23 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse24 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse25 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse27 (let ((.cse43 (= .cse42 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse44 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse45 (= .cse42 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse46 (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse43 .cse44 .cse45 .cse37 .cse46) (and .cse43 .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr))))) (.cse12 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse28 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse29 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse30 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64)))) (.cse31 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base))))) (.cse32 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32)))) (.cse33 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse35 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse38 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32)))) (.cse39 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse40 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse41 (= .cse42 |ULTIMATE.start_ldv_is_err_#res|))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not .cse8) .cse9 .cse10 .cse11 (not .cse12) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (not .cse26) .cse27 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 .cse40 .cse41) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse8 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse12 .cse28 .cse29 .cse30 .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 .cse38 .cse39 .cse40 .cse41)))) [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point L11020(lines 11020 11025) no Hoare annotation was computed. [2020-12-09 11:07:03,474 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr39ASSERT_VIOLATIONERROR_FUNCTION(line 10861) no Hoare annotation was computed. [2020-12-09 11:07:03,475 INFO L258 CegarLoopResult]: At program point L11020-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,475 INFO L262 CegarLoopResult]: For program point L11020-3(lines 11020 11025) no Hoare annotation was computed. [2020-12-09 11:07:03,475 INFO L258 CegarLoopResult]: At program point L11020-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,475 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr49ASSERT_VIOLATIONERROR_FUNCTION(line 11159) no Hoare annotation was computed. [2020-12-09 11:07:03,476 INFO L258 CegarLoopResult]: At program point L8411(lines 8404 8413) the Hoare annotation is: (let ((.cse47 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse40 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse2 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse1 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse5 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse31 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse6 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse10 (= .cse2 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse15 (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (.cse11 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse4 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse12 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse13 (= (_ bv0 32) ~locksocknumber~0)) (.cse14 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse34 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse16 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse17 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse18 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse20 (let ((.cse51 (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse52 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse53 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse54 (or .cse40 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse51 .cse52 .cse53 .cse47 .cse54) (and .cse51 .cse52 .cse53 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse54)))) (.cse21 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse8 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse24 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse25 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse39 (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (.cse26 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse28 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse29 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse30 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse32 (= ~lirc_class~0.offset (_ bv0 32))) (.cse33 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse35 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse23 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse36 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse37 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse38 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse42 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse27 (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (.cse19 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse43 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse44 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse3 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse22 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse41 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse45 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse46 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse48 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse0 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse49 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse50 (= .cse2 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not .cse0) .cse1 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse3)) (not .cse4) .cse5 .cse6 .cse7 (not (= (_ bv0 64) .cse8)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse9 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse10 .cse11 .cse12 .cse13 .cse14 (not .cse15) .cse16 .cse17 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse18 (not .cse19) .cse20 .cse21 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse22) (not .cse23) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse24 .cse25 .cse26 (not .cse27) .cse28 .cse29 .cse30 (not .cse31) .cse32 .cse33 (not .cse34) .cse35 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse36 .cse37 .cse38 (not .cse39) .cse40 (not .cse41) .cse42 .cse43 (not .cse44) .cse45 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse46 .cse47 .cse48 .cse49 .cse50) (and .cse1 .cse5 .cse31 .cse6 .cse7 .cse9 .cse10 .cse15 .cse11 .cse4 .cse12 .cse13 .cse14 .cse34 .cse16 .cse17 .cse18 .cse20 .cse21 (not (= ((_ extract 31 0) .cse8) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse24 .cse25 .cse39 .cse26 .cse28 .cse29 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse30 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse32 .cse33 .cse35 .cse23 .cse36 .cse37 .cse38 .cse42 .cse27 .cse19 .cse43 .cse44 (not (= ((_ extract 31 0) .cse3) (_ bv0 32))) .cse22 .cse41 .cse45 .cse46 .cse48 .cse0 .cse49 .cse50)))) [2020-12-09 11:07:03,476 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr38ASSERT_VIOLATIONERROR_FUNCTION(line 10825) no Hoare annotation was computed. [2020-12-09 11:07:03,476 INFO L262 CegarLoopResult]: For program point L10823-3(lines 10823 10828) no Hoare annotation was computed. [2020-12-09 11:07:03,476 INFO L258 CegarLoopResult]: At program point L10823-2(lines 10820 10831) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,476 INFO L258 CegarLoopResult]: At program point L10823-5(lines 10820 10831) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,476 INFO L262 CegarLoopResult]: For program point L10823(lines 10823 10828) no Hoare annotation was computed. [2020-12-09 11:07:03,476 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION(line 11688) no Hoare annotation was computed. [2020-12-09 11:07:03,476 INFO L262 CegarLoopResult]: For program point L6529(lines 6529 6536) no Hoare annotation was computed. [2020-12-09 11:07:03,477 INFO L258 CegarLoopResult]: At program point L8577(lines 8573 8579) the Hoare annotation is: (let ((.cse47 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse46 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse45 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse42 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse32 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse8 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse12 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse40 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse15 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse16 (= .cse45 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse18 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse23 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse24 (= (_ bv0 32) ~locksocknumber~0)) (.cse25 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse30 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse31 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse26 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse37 (let ((.cse48 (= .cse45 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse49 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse50 (= .cse45 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse51 (or .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse48 .cse49 .cse50 .cse47 .cse51) (and .cse48 .cse49 .cse50 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse51)))) (.cse38 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse33 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse13 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse11 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse7 (= ~lirc_class~0.offset (_ bv0 32))) (.cse9 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse29 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse17 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse19 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse21 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse34 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse22 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse27 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse28 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse39 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse41 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse43 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse44 (= .cse45 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse6 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (not (= ((_ extract 31 0) .cse32) (_ bv0 32))) .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 (not (= ((_ extract 31 0) .cse40) (_ bv0 32))) .cse41 .cse42 .cse43 .cse44) (and (not .cse42) .cse2 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse45 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse32)) (not .cse20) .cse8 .cse12 .cse14 (not (= (_ bv0 64) .cse40)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse15 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse16 .cse18 .cse23 .cse24 .cse25 .cse30 .cse31 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse35 (not .cse26) .cse37 .cse38 (= .cse45 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse33) (not .cse13) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 (not .cse11) .cse7 .cse9 (not .cse29) .cse10 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse17 .cse19 .cse21 .cse46 (not .cse34) .cse22 .cse27 (not .cse28) .cse36 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse39 .cse47 .cse41 .cse43 .cse44)))) [2020-12-09 11:07:03,477 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr17ASSERT_VIOLATIONERROR_FUNCTION(line 11837) no Hoare annotation was computed. [2020-12-09 11:07:03,477 INFO L262 CegarLoopResult]: For program point L11022-1(line 11022) no Hoare annotation was computed. [2020-12-09 11:07:03,477 INFO L262 CegarLoopResult]: For program point L11022(line 11022) no Hoare annotation was computed. [2020-12-09 11:07:03,477 INFO L262 CegarLoopResult]: For program point L11551-3(lines 11551 11556) no Hoare annotation was computed. [2020-12-09 11:07:03,477 INFO L258 CegarLoopResult]: At program point L11551-2(lines 11548 11559) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,477 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr51ASSERT_VIOLATIONERROR_FUNCTION(line 11800) no Hoare annotation was computed. [2020-12-09 11:07:03,478 INFO L258 CegarLoopResult]: At program point L11551-5(lines 11548 11559) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (or (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,478 INFO L262 CegarLoopResult]: For program point L11551(lines 11551 11556) no Hoare annotation was computed. [2020-12-09 11:07:03,478 INFO L258 CegarLoopResult]: At program point L4185(lines 4178 4187) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,478 INFO L258 CegarLoopResult]: At program point L9074(lines 9071 9076) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,479 INFO L258 CegarLoopResult]: At program point L9008(lines 9004 9010) the Hoare annotation is: (let ((.cse47 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse46 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse45 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse42 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse32 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse8 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse12 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse14 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse40 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse15 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse16 (= .cse45 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse18 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse23 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse24 (= (_ bv0 32) ~locksocknumber~0)) (.cse25 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse30 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse31 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse35 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse26 (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (.cse37 (let ((.cse48 (= .cse45 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse49 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse50 (= .cse45 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse51 (or .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse48 .cse49 .cse50 .cse47 .cse51) (and .cse48 .cse49 .cse50 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse51)))) (.cse38 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse33 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse13 (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse11 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse7 (= ~lirc_class~0.offset (_ bv0 32))) (.cse9 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse29 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse17 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse19 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse21 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse34 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse22 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse27 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse28 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse39 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse41 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse43 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse44 (= .cse45 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse6 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 .cse30 .cse31 (not (= ((_ extract 31 0) .cse32) (_ bv0 32))) .cse33 .cse34 .cse35 .cse36 .cse37 .cse38 .cse39 (not (= ((_ extract 31 0) .cse40) (_ bv0 32))) .cse41 .cse42 .cse43 .cse44) (and (not .cse42) .cse2 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse45 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse32)) (not .cse20) .cse8 .cse12 .cse14 (not (= (_ bv0 64) .cse40)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse15 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse16 .cse18 .cse23 .cse24 .cse25 .cse30 .cse31 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse35 (not .cse26) .cse37 .cse38 (= .cse45 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse33) (not .cse13) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 (not .cse11) .cse7 .cse9 (not .cse29) .cse10 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse17 .cse19 .cse21 .cse46 (not .cse34) .cse22 .cse27 (not .cse28) .cse36 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse39 .cse47 .cse41 .cse43 .cse44)))) [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr40ASSERT_VIOLATIONERROR_FUNCTION(line 11047) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point L10825-1(line 10825) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point L10825(line 10825) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONERROR_FUNCTION(line 11602) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr19ASSERT_VIOLATIONERROR_FUNCTION(line 11022) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point L10859(lines 10859 10864) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L262 CegarLoopResult]: For program point L10859-3(lines 10859 10864) no Hoare annotation was computed. [2020-12-09 11:07:03,479 INFO L258 CegarLoopResult]: At program point L10859-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,480 INFO L258 CegarLoopResult]: At program point L10859-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr7ASSERT_VIOLATIONERROR_FUNCTION(line 11663) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point L11553-1(line 11553) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point L11553(line 11553) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point L11157(lines 11157 11162) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point L11256-3(lines 11256 11261) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L262 CegarLoopResult]: For program point L11157-3(lines 11157 11162) no Hoare annotation was computed. [2020-12-09 11:07:03,480 INFO L258 CegarLoopResult]: At program point L11157-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,481 INFO L258 CegarLoopResult]: At program point L11256-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,481 INFO L262 CegarLoopResult]: For program point L11256(lines 11256 11261) no Hoare annotation was computed. [2020-12-09 11:07:03,481 INFO L258 CegarLoopResult]: At program point L11256-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,481 INFO L262 CegarLoopResult]: For program point L8845(lines 8845 8850) no Hoare annotation was computed. [2020-12-09 11:07:03,481 INFO L258 CegarLoopResult]: At program point L8845-1(lines 8845 8850) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,481 INFO L258 CegarLoopResult]: At program point L10959-2(lines 10956 10967) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,481 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr18ASSERT_VIOLATIONERROR_FUNCTION(line 11196) no Hoare annotation was computed. [2020-12-09 11:07:03,482 INFO L258 CegarLoopResult]: At program point L11157-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_rtnetlink__lock_on_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_usb_coherent__more_initial_at_exit_~expr) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_net_sock__all_locked_sockets_must_be_released_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,482 INFO L262 CegarLoopResult]: For program point L10959(lines 10959 10964) no Hoare annotation was computed. [2020-12-09 11:07:03,482 INFO L258 CegarLoopResult]: At program point L11686-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,482 INFO L262 CegarLoopResult]: For program point L11686-3(lines 11686 11691) no Hoare annotation was computed. [2020-12-09 11:07:03,482 INFO L262 CegarLoopResult]: For program point L11686(lines 11686 11691) no Hoare annotation was computed. [2020-12-09 11:07:03,482 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr29ASSERT_VIOLATIONERROR_FUNCTION(line 10973) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L258 CegarLoopResult]: At program point L11686-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L7822(lines 7822 7828) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L10861-1(line 10861) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L10861(line 10861) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L7822-2(lines 7822 7828) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L11258(line 11258) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr9ASSERT_VIOLATIONERROR_FUNCTION(line 11503) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L11258-1(line 11258) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L258 CegarLoopResult]: At program point L9111(lines 9091 9114) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)))) (or (and (= (_ bv0 32) |ULTIMATE.start_ldv_malloc_#res.base|) .cse0) (and (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) .cse0 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= ((_ sign_extend 32) (_ bv0 32)) |ULTIMATE.start_ldv_is_err_#res|)))) [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L11159-1(line 11159) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L262 CegarLoopResult]: For program point L11159(line 11159) no Hoare annotation was computed. [2020-12-09 11:07:03,483 INFO L258 CegarLoopResult]: At program point L8021(lines 8014 8023) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,484 INFO L258 CegarLoopResult]: At program point L7856-1(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base)))) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,484 INFO L258 CegarLoopResult]: At program point L7856(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point L10961(line 10961) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point L11688(line 11688) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr20ASSERT_VIOLATIONERROR_FUNCTION(line 10910) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point L11688-1(line 11688) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point L11391(lines 11391 11396) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr31ASSERT_VIOLATIONERROR_FUNCTION(line 11688) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point L11194(lines 11194 11199) no Hoare annotation was computed. [2020-12-09 11:07:03,484 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr30ASSERT_VIOLATIONERROR_FUNCTION(line 11405) no Hoare annotation was computed. [2020-12-09 11:07:03,485 INFO L258 CegarLoopResult]: At program point L11194-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,485 INFO L258 CegarLoopResult]: At program point L11194-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,485 INFO L262 CegarLoopResult]: For program point L11194-3(lines 11194 11199) no Hoare annotation was computed. [2020-12-09 11:07:03,485 INFO L262 CegarLoopResult]: For program point L11393(line 11393) no Hoare annotation was computed. [2020-12-09 11:07:03,485 INFO L262 CegarLoopResult]: For program point L8883(lines 8883 8893) no Hoare annotation was computed. [2020-12-09 11:07:03,485 INFO L262 CegarLoopResult]: For program point L8883-1(lines 8883 8893) no Hoare annotation was computed. [2020-12-09 11:07:03,485 INFO L262 CegarLoopResult]: For program point L11724(lines 11724 11729) no Hoare annotation was computed. [2020-12-09 11:07:03,485 INFO L258 CegarLoopResult]: At program point L11724-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr41ASSERT_VIOLATIONERROR_FUNCTION(line 11258) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point L11724-3(lines 11724 11729) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L258 CegarLoopResult]: At program point L11724-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point L11196(line 11196) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point L11196-1(line 11196) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L258 CegarLoopResult]: At program point L8851(lines 8837 8853) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point L6671(lines 6671 6686) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr32ASSERT_VIOLATIONERROR_FUNCTION(line 11663) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2020-12-09 11:07:03,486 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 11541) no Hoare annotation was computed. [2020-12-09 11:07:03,487 INFO L258 CegarLoopResult]: At program point L11891(lines 11890 11892) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= ~lirc_class~0.offset (_ bv0 32)) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,487 INFO L262 CegarLoopResult]: For program point L11726-1(line 11726) no Hoare annotation was computed. [2020-12-09 11:07:03,487 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr43ASSERT_VIOLATIONERROR_FUNCTION(line 11196) no Hoare annotation was computed. [2020-12-09 11:07:03,487 INFO L258 CegarLoopResult]: At program point L6540(lines 6511 6542) the Hoare annotation is: (let ((.cse43 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse42 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse41 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse2 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse30 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse19 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse8 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse12 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse13 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse37 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse14 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse15 (= .cse41 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse17 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse22 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse23 (= (_ bv0 32) ~locksocknumber~0)) (.cse24 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse28 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse29 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse32 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (let ((.cse44 (= .cse41 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse45 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse46 (= .cse41 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse47 (or .cse42 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse44 .cse45 .cse46 .cse43 .cse47) (and .cse44 .cse45 .cse46 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse47)))) (.cse35 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse11 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse7 (= ~lirc_class~0.offset (_ bv0 32))) (.cse9 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse27 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse16 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse18 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse31 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse21 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse25 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse33 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse38 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse39 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse40 (= .cse41 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse6 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (not (= ((_ extract 31 0) .cse30) (_ bv0 32))) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (not (= ((_ extract 31 0) .cse37) (_ bv0 32))) .cse38 .cse39 .cse40) (and .cse2 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse41 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse30)) (not .cse19) .cse8 .cse12 .cse13 (not (= (_ bv0 64) .cse37)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse14 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse15 .cse17 .cse22 .cse23 .cse24 .cse28 .cse29 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse32 .cse34 .cse35 (= .cse41 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 (not .cse11) .cse7 .cse9 (not .cse27) .cse10 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse16 .cse18 .cse20 .cse42 (not .cse31) .cse21 .cse25 (not .cse26) .cse33 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse36 .cse43 .cse38 .cse39 .cse40)))) [2020-12-09 11:07:03,487 INFO L262 CegarLoopResult]: For program point L11726(line 11726) no Hoare annotation was computed. [2020-12-09 11:07:03,487 INFO L262 CegarLoopResult]: For program point L11132(lines 11132 11137) no Hoare annotation was computed. [2020-12-09 11:07:03,488 INFO L258 CegarLoopResult]: At program point L11132-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,488 INFO L258 CegarLoopResult]: At program point L7003(lines 6996 7005) the Hoare annotation is: false [2020-12-09 11:07:03,488 INFO L262 CegarLoopResult]: For program point L11132-3(lines 11132 11137) no Hoare annotation was computed. [2020-12-09 11:07:03,488 INFO L258 CegarLoopResult]: At program point L7829(lines 7812 7831) the Hoare annotation is: (let ((.cse1 ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base)))) (.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= .cse1 (_ bv0 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= .cse1 ULTIMATE.start_ldv_assume_~expression) (= ~ldv_linux_arch_io_iomem~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_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,488 INFO L258 CegarLoopResult]: At program point L11132-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_bh__locked_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock_sched__locked_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__registered_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_module__more_initial_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_kernel_rcu_update_lock__locked_at_exit_~expr (_ bv4294967295 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= (bvadd ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__read_lock_at_exit_~expr (_ bv4294967295 32)) (_ bv0 32)) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_lib_idr__more_at_exit_~expr) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_mmc_sdio_func__unreleased_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_locking_rwlock__write_lock_at_exit_~expr) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_sysfs__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_kernel_rcu_srcu__locked_at_exit_~expr) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,489 INFO L258 CegarLoopResult]: At program point L6607(lines 6600 6609) the Hoare annotation is: (let ((.cse42 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse35 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse2 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse21 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse22 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse1 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse23 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse24 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse25 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse26 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse28 (= ~lirc_class~0.offset (_ bv0 32))) (.cse5 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse29 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse31 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse27 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse6 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse7 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse9 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse10 (= .cse2 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse32 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse11 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse33 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse4 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse34 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse37 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse12 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse13 (= (_ bv0 32) ~locksocknumber~0)) (.cse14 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse38 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse39 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse30 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse15 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse16 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse3 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse20 (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (.cse36 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse17 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse40 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse18 (let ((.cse46 (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse47 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse48 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse49 (or .cse35 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse46 .cse47 .cse48 .cse42 .cse49) (and .cse46 .cse47 .cse48 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse49)))) (.cse19 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse41 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse8 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse43 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse0 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse44 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse45 (= .cse2 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not .cse0) .cse1 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse2 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse3)) (not .cse4) .cse5 .cse6 .cse7 (not (= (_ bv0 64) .cse8)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse9 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse17 .cse18 .cse19 (= .cse2 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not .cse20) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 (not .cse27) .cse28 .cse29 (not .cse30) .cse31 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse32 .cse33 .cse34 .cse35 (not .cse36) .cse37 .cse38 (not .cse39) .cse40 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse41 .cse42 .cse43 .cse44 .cse45) (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse21 .cse22 .cse1 .cse23 .cse24 .cse25 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse26 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse28 .cse5 .cse29 .cse31 .cse27 .cse6 .cse7 .cse9 .cse10 .cse32 .cse11 .cse33 .cse4 .cse34 .cse37 .cse12 .cse13 .cse14 .cse38 .cse39 .cse30 .cse15 .cse16 (not (= ((_ extract 31 0) .cse3) (_ bv0 32))) .cse20 .cse36 .cse17 .cse40 .cse18 .cse19 .cse41 (not (= ((_ extract 31 0) .cse8) (_ bv0 32))) .cse43 .cse0 .cse44 .cse45)))) [2020-12-09 11:07:03,489 INFO L262 CegarLoopResult]: For program point L11661(lines 11661 11666) no Hoare annotation was computed. [2020-12-09 11:07:03,489 INFO L262 CegarLoopResult]: For program point L11661-3(lines 11661 11666) no Hoare annotation was computed. [2020-12-09 11:07:03,489 INFO L258 CegarLoopResult]: At program point L11661-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,489 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr42ASSERT_VIOLATIONERROR_FUNCTION(line 11837) no Hoare annotation was computed. [2020-12-09 11:07:03,489 INFO L258 CegarLoopResult]: At program point L6541(lines 6505 6543) the Hoare annotation is: (let ((.cse44 (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32))) (.cse43 (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0)) (.cse42 ((_ sign_extend 32) (_ bv0 32)))) (let ((.cse39 (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (.cse2 (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0)) (.cse30 ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (.cse19 (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (.cse8 (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32))) (.cse12 (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32))) (.cse13 (= ~rtnllocknumber~0 (_ bv0 32))) (.cse37 ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (.cse14 (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0)) (.cse15 (= .cse42 |ULTIMATE.start_ldv__builtin_expect_#res|)) (.cse17 (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32))) (.cse22 (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32))) (.cse23 (= (_ bv0 32) ~locksocknumber~0)) (.cse24 (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0)) (.cse28 (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8))) (.cse29 (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32))) (.cse32 (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32))) (.cse34 (let ((.cse45 (= .cse42 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45)) (.cse46 (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0)) (.cse47 (= .cse42 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64)) (.cse48 (or .cse43 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_registration_~expr)))) (or (and .cse45 .cse46 .cse47 .cse44 .cse48) (and .cse45 .cse46 .cse47 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_registration_~expr) .cse48)))) (.cse35 (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0)) (.cse0 (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32))) (.cse1 (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32))) (.cse3 (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0)) (.cse4 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|))))) (.cse5 (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8))) (.cse6 (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0)) (.cse11 (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (.cse7 (= ~lirc_class~0.offset (_ bv0 32))) (.cse9 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base))))) (.cse27 (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (.cse10 (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ~lirc_class~0.base ~lirc_class~0.offset))))) (.cse16 (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32)))) (.cse18 (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32)))) (.cse20 (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset)) (.cse31 (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (.cse21 (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0)) (.cse25 (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0)) (.cse26 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (.cse33 (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32))) (.cse36 (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32))) (.cse38 (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|)) (.cse40 (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0)) (.cse41 (= .cse42 |ULTIMATE.start_ldv_is_err_#res|))) (or (and (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= (_ bv1 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) .cse6 (= (bvadd ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv4294967295 32)) (_ bv0 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse27 .cse28 .cse29 (not (= ((_ extract 31 0) .cse30) (_ bv0 32))) .cse31 .cse32 .cse33 .cse34 .cse35 .cse36 (not (= ((_ extract 31 0) .cse37) (_ bv0 32))) .cse38 .cse39 .cse40 .cse41) (and (not .cse39) .cse2 (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (= .cse42 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (not (= (_ bv0 64) .cse30)) (not .cse19) .cse8 .cse12 .cse13 (not (= (_ bv0 64) .cse37)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) .cse14 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) .cse15 .cse17 .cse22 .cse23 .cse24 .cse28 .cse29 (not (= ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_create_class_#res.offset| |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 64))) .cse32 .cse34 .cse35 (= .cse42 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 (not .cse11) .cse7 .cse9 (not .cse27) .cse10 (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) .cse16 .cse18 .cse20 .cse43 (not .cse31) .cse21 .cse25 (not .cse26) .cse33 (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) .cse36 .cse44 .cse38 .cse40 .cse41)))) [2020-12-09 11:07:03,490 INFO L258 CegarLoopResult]: At program point L11661-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,490 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr10ASSERT_VIOLATIONERROR_FUNCTION(line 11565) no Hoare annotation was computed. [2020-12-09 11:07:03,490 INFO L262 CegarLoopResult]: For program point L7863-1(lines 7863 7873) no Hoare annotation was computed. [2020-12-09 11:07:03,490 INFO L262 CegarLoopResult]: For program point L7863(lines 7863 7873) no Hoare annotation was computed. [2020-12-09 11:07:03,490 INFO L262 CegarLoopResult]: For program point L11563(lines 11563 11568) no Hoare annotation was computed. [2020-12-09 11:07:03,490 INFO L262 CegarLoopResult]: For program point L11563-3(lines 11563 11568) no Hoare annotation was computed. [2020-12-09 11:07:03,490 INFO L258 CegarLoopResult]: At program point L11563-2(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (not (= |ULTIMATE.start_lirc_dev_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__double_deregistration_~expr) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_class_destroy_131_~cls.base)) (_ bv0 64))) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (not (= (_ bv0 32) ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_~is_reg~2)) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= ULTIMATE.start_ldv_class_destroy_131_~cls.offset ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base ULTIMATE.start_ldv_class_destroy_131_~cls.base) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (not (= ULTIMATE.start_ldv_filter_positive_int_~val (_ bv0 32))) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (not (= (_ bv0 32) ULTIMATE.start_ldv_ldv_post_init_134_~ldv_func_arg1)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~tmp~65) (not (= (_ bv0 32) |ULTIMATE.start_ldv_EMGentry_init_lirc_dev_init_3_7_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ULTIMATE.start_ldv_entry_EMGentry_3_~ldv_3_ret_default~0 (_ bv0 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= |ULTIMATE.start_ldv_filter_positive_int_#res| (_ bv0 32))) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (not (= (_ bv0 32) |ULTIMATE.start_ldv_ldv_post_init_134_#res|)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (not (= ULTIMATE.start_lirc_dev_init_~retval~2 (_ bv0 32))) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (not (= ULTIMATE.start_ldv_alloc_chrdev_region_130_~res1~2 (_ bv0 32))) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (not (= |ULTIMATE.start_ldv_post_init_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (not (= |ULTIMATE.start_ldv_alloc_chrdev_region_130_#res| (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= (_ bv0 32) |ULTIMATE.start_ldv_linux_fs_char_dev_register_chrdev_region_#res|)) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,490 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr21ASSERT_VIOLATIONERROR_FUNCTION(line 11134) no Hoare annotation was computed. [2020-12-09 11:07:03,491 INFO L258 CegarLoopResult]: At program point L11563-5(lines 1 11984) the Hoare annotation is: (let ((.cse0 ((_ sign_extend 32) (_ bv0 32)))) (and (= (_ bv0 32) ~ldv_linux_kernel_rcu_srcu_srcu_nested~0) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~tmp~46) (= .cse0 ULTIMATE.start_ldv_linux_usb_gadget_create_class_~tmp~64) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_arch_io__more_initial_at_exit_~expr) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_fs_char_dev__double_deregistration_~expr) (= ~ldv_linux_block_queue_queue_state~0 (_ bv0 32)) (= (bvadd ~ldv_linux_kernel_locking_rwlock_rlock~0 (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_usb_gadget_usb_gadget~0) (= ~rtnllocknumber~0 (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_block_genhd_disk_state~0) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_request__get_at_exit_~expr (_ bv4294967295 32))) (= .cse0 |ULTIMATE.start_ldv__builtin_expect_#res|) (= ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset (_ bv0 32)) (= (_ bv0 32) ~locksocknumber~0) (= |ULTIMATE.start_ldv_malloc_#res.offset| (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_kernel_rcu_update_lock_rcu_nested~0) (= ~ldv_linux_block_request_blk_rq~0 (_ bv0 32)) (= ULTIMATE.start_lirc_dev_init_~tmp___1~8 (_ bv0 8)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_class_destroy_132_~cls.offset ULTIMATE.start_ldv_class_destroy_132_~cls.base)))) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ~lirc_class~0.base)))) (= ~ldv_linux_arch_io_iomem~0 (_ bv0 32)) (= (_ bv0 16) ~ldv_linux_mmc_sdio_func_sdio_element~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_create_class_~res1~0.offset ULTIMATE.start_ldv_create_class_~res1~0.base))) (_ bv0 32))) (= (_ bv0 32) (bvadd ULTIMATE.start_ldv_assert_linux_block_genhd__more_initial_at_exit_~expr (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) |ULTIMATE.start_ldv_create_class_#res.base|)) (_ bv0 32))) (not (= ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.offset ULTIMATE.start_ldv_linux_usb_gadget_destroy_class_~cls.base)) (_ bv0 64))) (= |ULTIMATE.start_ldv_create_class_#res.offset| (_ bv0 32)) (= ULTIMATE.start_ldv_create_class_~res1~0.offset (_ bv0 32)) (= (bvadd ULTIMATE.start_ldv_assert_linux_usb_gadget__chrdev_deregistration_with_usb_gadget_~expr (_ bv4294967295 32)) (_ bv0 32)) (= (_ bv0 32) ~ldv_linux_fs_sysfs_sysfs~0) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_malloc_#res.offset| |ULTIMATE.start_ldv_malloc_#res.base|)))) (= |ULTIMATE.start_IS_ERR_#res| (_ bv0 8)) (= (_ bv0 32) ~ldv_linux_usb_coherent_coherent_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_drivers_base_class__registered_at_exit_~expr) (= .cse0 ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~tmp~45) (= ~lirc_class~0.offset (_ bv0 32)) (not (= (_ bv0 64) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_malloc_~res~4.offset ULTIMATE.start_ldv_malloc_~res~4.base)))) (= ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.offset (_ bv0 32)) (= (_ bv0 32) (bvadd ~ldv_linux_kernel_locking_rwlock_wlock~0 (_ bv4294967295 32))) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.offset ULTIMATE.start_ldv_linux_drivers_base_class_create_class_~is_got~0.base))) (_ bv0 32))) (= (_ bv0 32) ~ldv_linux_drivers_base_class_usb_gadget_class~0) (= (_ bv0 32) ULTIMATE.start_ldv_malloc_~res~4.offset) (= (_ bv0 32) ~ldv_linux_usb_urb_urb_state~0) (= (_ bv1 32) ULTIMATE.start_ldv_assert_linux_block_queue__more_initial_at_exit_~expr) (= (_ bv1 32) ~ldv_linux_kernel_module_module_refcounter~0) (not (= ((_ extract 31 0) ((_ zero_extend 32) (bvadd |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.base| |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|))) (_ bv0 32))) (= ~ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh~0 (_ bv0 32)) (not (= (_ bv0 32) ((_ extract 31 0) ((_ zero_extend 32) ULTIMATE.start_ldv_linux_drivers_base_class_destroy_class_~cls.base)))) (= ~ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched~0 (_ bv0 32)) (= ~ldv_linux_fs_char_dev_usb_gadget_chrdev~0 (_ bv0 32)) (= (_ bv0 32) |ULTIMATE.start_ldv_linux_drivers_base_class_create_class_#res.offset|) (= (_ bv0 32) ~ldv_linux_lib_idr_idr~0) (= .cse0 |ULTIMATE.start_ldv_is_err_#res|))) [2020-12-09 11:07:03,676 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 11:07:03 BoogieIcfgContainer [2020-12-09 11:07:03,676 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-12-09 11:07:03,677 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-12-09 11:07:03,677 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-12-09 11:07:03,677 INFO L275 PluginConnector]: Witness Printer initialized [2020-12-09 11:07:03,677 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 11:03:04" (3/4) ... [2020-12-09 11:07:03,679 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-12-09 11:07:03,699 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 183 nodes and edges [2020-12-09 11:07:03,700 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 47 nodes and edges [2020-12-09 11:07:03,702 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2020-12-09 11:07:03,703 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2020-12-09 11:07:03,705 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2020-12-09 11:07:03,706 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2020-12-09 11:07:03,708 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-09 11:07:03,709 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-09 11:07:03,731 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (0bv32 == \result && \result == 0bv32) || ((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,731 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,731 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((~bvadd16(expression, 4294967295bv32) == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,731 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,731 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((0bv32 == res && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,732 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ldv_3_ret_default == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ldv_3_ret_default == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,733 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,734 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && 1bv32 == expr) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((0bv32 == is_reg && 0bv32 == res) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == \result) && !(0bv32 == is_reg)) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && res1 == 0bv32) && tmp___1 == 0bv8) && lirc_class == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((0bv32 == is_reg && 0bv32 == res) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == \result) && !(0bv32 == is_reg)) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && res1 == 0bv32) && tmp___1 == 0bv8) && lirc_class == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result)) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,735 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && 1bv32 == expr) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,736 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,737 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,738 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,739 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result [2020-12-09 11:07:03,814 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_779d915d-7153-40d9-8648-046c3d615648/bin/utaipan/witness.graphml [2020-12-09 11:07:03,814 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-12-09 11:07:03,815 INFO L168 Benchmark]: Toolchain (without parser) took 248294.75 ms. Allocated memory was 60.8 MB in the beginning and 364.9 MB in the end (delta: 304.1 MB). Free memory was 28.7 MB in the beginning and 270.5 MB in the end (delta: -241.8 MB). Peak memory consumption was 258.6 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,815 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 60.8 MB. Free memory was 43.9 MB in the beginning and 43.8 MB in the end (delta: 81.7 kB). There was no memory consumed. Max. memory is 16.1 GB. [2020-12-09 11:07:03,815 INFO L168 Benchmark]: CACSL2BoogieTranslator took 3315.40 ms. Allocated memory was 60.8 MB in the beginning and 159.4 MB in the end (delta: 98.6 MB). Free memory was 28.5 MB in the beginning and 96.9 MB in the end (delta: -68.4 MB). Peak memory consumption was 96.3 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,816 INFO L168 Benchmark]: Boogie Procedure Inliner took 126.74 ms. Allocated memory is still 159.4 MB. Free memory was 96.9 MB in the beginning and 85.4 MB in the end (delta: 11.5 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,816 INFO L168 Benchmark]: Boogie Preprocessor took 71.49 ms. Allocated memory is still 159.4 MB. Free memory was 85.4 MB in the beginning and 77.0 MB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,816 INFO L168 Benchmark]: RCFGBuilder took 5319.20 ms. Allocated memory was 159.4 MB in the beginning and 304.1 MB in the end (delta: 144.7 MB). Free memory was 77.0 MB in the beginning and 189.3 MB in the end (delta: -112.3 MB). Peak memory consumption was 134.8 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,816 INFO L168 Benchmark]: TraceAbstraction took 239319.21 ms. Allocated memory was 304.1 MB in the beginning and 364.9 MB in the end (delta: 60.8 MB). Free memory was 188.2 MB in the beginning and 91.5 MB in the end (delta: 96.7 MB). Peak memory consumption was 176.4 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,817 INFO L168 Benchmark]: Witness Printer took 137.74 ms. Allocated memory is still 364.9 MB. Free memory was 91.5 MB in the beginning and 270.5 MB in the end (delta: -179.0 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. [2020-12-09 11:07:03,818 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.13 ms. Allocated memory is still 60.8 MB. Free memory was 43.9 MB in the beginning and 43.8 MB in the end (delta: 81.7 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 3315.40 ms. Allocated memory was 60.8 MB in the beginning and 159.4 MB in the end (delta: 98.6 MB). Free memory was 28.5 MB in the beginning and 96.9 MB in the end (delta: -68.4 MB). Peak memory consumption was 96.3 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 126.74 ms. Allocated memory is still 159.4 MB. Free memory was 96.9 MB in the beginning and 85.4 MB in the end (delta: 11.5 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 71.49 ms. Allocated memory is still 159.4 MB. Free memory was 85.4 MB in the beginning and 77.0 MB in the end (delta: 8.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * RCFGBuilder took 5319.20 ms. Allocated memory was 159.4 MB in the beginning and 304.1 MB in the end (delta: 144.7 MB). Free memory was 77.0 MB in the beginning and 189.3 MB in the end (delta: -112.3 MB). Peak memory consumption was 134.8 MB. Max. memory is 16.1 GB. * TraceAbstraction took 239319.21 ms. Allocated memory was 304.1 MB in the beginning and 364.9 MB in the end (delta: 60.8 MB). Free memory was 188.2 MB in the beginning and 91.5 MB in the end (delta: 96.7 MB). Peak memory consumption was 176.4 MB. Max. memory is 16.1 GB. * Witness Printer took 137.74 ms. Allocated memory is still 364.9 MB. Free memory was 91.5 MB in the beginning and 270.5 MB in the end (delta: -179.0 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - 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: 11602]: 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: 11837]: 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: 10776]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11047]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11258]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11800]: 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: 10825]: 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: 11159]: 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: 11022]: 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: 10961]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10861]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 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: 11565]: 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: 10861]: 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: 11209]: 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: 10825]: 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: 11047]: 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: 10910]: 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: 11022]: 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: 11381]: 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: 10985]: 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: 11726]: 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: 11134]: 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: 11134]: 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: 11726]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11837]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 11602]: 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: 11441]: 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: 11441]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - AllSpecificationsHoldResult: All specifications hold 52 specifications checked. All of them hold - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 7943]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 11964]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 10968]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && 1bv32 == expr) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 8404]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 7361]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 11890]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 4053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9004]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ldv_3_ret_default == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 7318]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9071]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 8837]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 4178]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7372]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 11548]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((~bvadd16(expression, 4294967295bv32) == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 8923]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((0bv32 == is_reg && 0bv32 == res) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == \result) && !(0bv32 == is_reg)) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && res1 == 0bv32) && tmp___1 == 0bv8) && lirc_class == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result)) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 11548]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9226]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 7931]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9226]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7997]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 8845]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9056]: Loop Invariant Derived loop invariant: expression == 0bv32 - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 10956]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 6505]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: (((((((((((((((((((0bv32 == ldv_linux_drivers_base_class_usb_gadget_class && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9193]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 6600]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && 1bv32 == expr) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 8930]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((0bv32 == is_reg && 0bv32 == res) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == \result) && !(0bv32 == is_reg)) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && res1 == 0bv32) && tmp___1 == 0bv8) && lirc_class == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && ~sign_extendFrom16To32(0bv32) == \result) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32)) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 7812]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 6996]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 1bv32 == expr) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 8395]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 11536]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(retval == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 6511]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 8573]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ldv_3_ret_default == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && is_got == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 8014]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(\result)[31:0] == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && cls == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 10820]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9091]: Loop Invariant Derived loop invariant: (0bv32 == \result && \result == 0bv32) || ((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((!(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64) && \result == 0bv32) && res1 == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 1bv32 == expr) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == \result && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && 1bv32 == expr) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && \result == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && \result == 0bv32) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 10820]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ldv_linux_block_queue_queue_state == 0bv32) && retval == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && val == 0bv32) && is_got == 0bv32) && 0bv32 == is_reg) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && res1 == 0bv32) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && ldv_3_ret_default == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == ldv_func_arg1) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && 0bv32 == \result) && \result == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == \result) && \result == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((~sign_extendFrom16To32(0bv32) == tmp && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res1, res1)))) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(lirc_class, lirc_class)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && \result == 0bv32) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && tmp___1 == 0bv8) && ldv_linux_block_request_blk_rq == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && !(0bv32 == \result)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || ((((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ((((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr) || (((~sign_extendFrom16To32(0bv32) == tmp && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)))) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && !(0bv32 == is_reg)) && lirc_class == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) || (((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~bvadd16(ldv_linux_fs_char_dev_usb_gadget_chrdev, 4294967295bv32) == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == is_reg) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == \result) && (((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) || ((((~sign_extendFrom16To32(0bv32) == tmp && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && ~sign_extendFrom16To32(0bv32) == tmp) && (0bv32 == ldv_linux_drivers_base_class_usb_gadget_class || 1bv32 == expr)) && 1bv32 == expr))) && res1 == 0bv32) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result) - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((\result == 0bv32 && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && lirc_class == 0bv32) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ~sign_extendFrom16To32(0bv32) == \result) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(~zero_extendFrom16To32(~bvadd16(\result, \result)) == 0bv64)) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((res1 == 0bv32 && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 1bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ~sign_extendFrom16To32(0bv32) == tmp) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 1bv32 == expr) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((0bv32 == ldv_linux_fs_sysfs_sysfs && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && is_got == 0bv32) && 0bv32 == res) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && ldv_linux_block_request_blk_rq == 0bv32) && ~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == expression) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((0bv32 == res && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && ~bvadd16(expression, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr - InvariantResult [Line: 9053]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((0bv32 == res && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 7440]: Loop Invariant Derived loop invariant: (((((((((((((((((((0bv32 == ldv_linux_drivers_base_class_usb_gadget_class && 0bv32 == ldv_linux_usb_urb_urb_state) && 0bv32 == locksocknumber) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && ldv_linux_block_request_blk_rq == 0bv32) && ldv_linux_block_queue_queue_state == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32) == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == ldv_linux_lib_idr_idr - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((~bvadd16(expr, 4294967295bv32) == 0bv32 && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 1bv32 == expr) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && 1bv32 == expr) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 1bv32 == expr) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && 1bv32 == expr) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested && ~sign_extendFrom16To32(0bv32) == tmp) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && 1bv32 == expr) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(cls, cls)))) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && ~bvadd16(expr, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && cls == 0bv32) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && 0bv32 == res) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && !(0bv32 == ~zero_extendFrom16To32(cls)[31:0])) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((!(\result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_srcu_srcu_nested) && ~sign_extendFrom16To32(0bv32) == tmp) && 1bv32 == expr) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && 1bv32 == expr) && !(0bv32 == is_reg)) && ldv_linux_block_queue_queue_state == 0bv32) && ~bvadd16(ldv_linux_kernel_locking_rwlock_rlock, 4294967295bv32) == 0bv32) && 0bv32 == ldv_linux_usb_gadget_usb_gadget) && rtnllocknumber == 0bv32) && cls == cls) && 0bv32 == ldv_linux_block_genhd_disk_state) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && cls == cls) && ~sign_extendFrom16To32(0bv32) == \result) && is_got == 0bv32) && 0bv32 == locksocknumber) && \result == 0bv32) && 0bv32 == ldv_linux_kernel_rcu_update_lock_rcu_nested) && !(val == 0bv32)) && ldv_linux_block_request_blk_rq == 0bv32) && tmp___1 == 0bv8) && !(0bv32 == ~zero_extendFrom16To32(lirc_class)[31:0])) && ldv_linux_arch_io_iomem == 0bv32) && !(0bv32 == ldv_func_arg1)) && 0bv16 == ldv_linux_mmc_sdio_func_sdio_element) && ~sign_extendFrom16To32(0bv32) == tmp) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(res1, res1))[31:0] == 0bv32)) && 0bv32 == ~bvadd16(expr, 4294967295bv32)) && !(ldv_3_ret_default == 0bv32)) && !(~zero_extendFrom16To32(\result)[31:0] == 0bv32)) && !(~zero_extendFrom16To32(~bvadd16(cls, cls)) == 0bv64)) && \result == 0bv32) && res1 == 0bv32) && 0bv32 == ldv_linux_fs_sysfs_sysfs) && !(\result == 0bv32)) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(\result, \result)))) && \result == 0bv8) && !(0bv32 == \result)) && 0bv32 == ldv_linux_usb_coherent_coherent_state) && 1bv32 == expr) && !(retval == 0bv32)) && ~sign_extendFrom16To32(0bv32) == tmp) && lirc_class == 0bv32) && !(0bv64 == ~zero_extendFrom16To32(~bvadd16(res, res)))) && !(res1 == 0bv32)) && 0bv32 == ~bvadd16(ldv_linux_kernel_locking_rwlock_wlock, 4294967295bv32)) && !(~zero_extendFrom16To32(~bvadd16(is_got, is_got))[31:0] == 0bv32)) && 0bv32 == res) && !(\result == 0bv32)) && 0bv32 == ldv_linux_drivers_base_class_usb_gadget_class) && !(\result == 0bv32)) && 0bv32 == ldv_linux_usb_urb_urb_state) && 1bv32 == expr) && 1bv32 == ldv_linux_kernel_module_module_refcounter) && !(0bv32 == \result)) && !(~zero_extendFrom16To32(~bvadd16(\result, \result))[31:0] == 0bv32)) && ldv_linux_kernel_rcu_update_lock_bh_rcu_nested_bh == 0bv32) && ldv_linux_kernel_rcu_update_lock_sched_rcu_nested_sched == 0bv32) && ldv_linux_fs_char_dev_usb_gadget_chrdev == 0bv32) && 0bv32 == \result) && 0bv32 == ldv_linux_lib_idr_idr) && ~sign_extendFrom16To32(0bv32) == \result - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 303 locations, 52 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 111.6s, OverallIterations: 42, TraceHistogramMax: 1, AutomataDifference: 14.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 127.4s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 13010 SDtfs, 19979 SDslu, 19399 SDs, 0 SdLazy, 994 SolverSat, 132 SolverUnsat, 4 SolverUnknown, 0 SolverNotchecked, 9.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3322 GetRequests, 3096 SyntacticMatches, 4 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 3.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=304occurred in iteration=13, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 42 MinimizatonAttempts, 3004 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 114 LocationsWithAnnotation, 114 PreInvPairs, 238 NumberOfFragments, 25138 HoareAnnotationTreeSize, 114 FomulaSimplifications, 5603210 FormulaSimplificationTreeSizeReduction, 2.8s HoareSimplificationTime, 114 FomulaSimplificationsInter, 638400 FormulaSimplificationTreeSizeReductionInter, 124.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 2.8s SsaConstructionTime, 71.4s SatisfiabilityAnalysisTime, 5.9s InterpolantComputationTime, 3274 NumberOfCodeBlocks, 3274 NumberOfCodeBlocksAsserted, 42 NumberOfCheckSat, 3232 ConstructedInterpolants, 0 QuantifiedInterpolants, 841534 SizeOfPredicates, 215 NumberOfNonLiveVariables, 52738 ConjunctsInSsa, 283 ConjunctsInUnsatCore, 42 InterpolantComputations, 42 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...