/usr/bin/java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml --traceabstraction.compute.interpolants.along.a.counterexample Craig_NestedInterpolation --traceabstraction.use.separate.solver.for.trace.checks true -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_64.epf -i ../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--usb--cdc_subset.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-8fc6572 [2020-07-11 04:36:52,262 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-11 04:36:52,265 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-11 04:36:52,284 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-11 04:36:52,285 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-11 04:36:52,287 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-11 04:36:52,288 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-11 04:36:52,300 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-11 04:36:52,303 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-11 04:36:52,303 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-11 04:36:52,306 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-11 04:36:52,308 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-11 04:36:52,308 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-11 04:36:52,309 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-11 04:36:52,311 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-11 04:36:52,312 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-11 04:36:52,314 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-11 04:36:52,314 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-11 04:36:52,317 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-11 04:36:52,319 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-11 04:36:52,322 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-11 04:36:52,325 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-11 04:36:52,326 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-11 04:36:52,328 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-11 04:36:52,331 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-11 04:36:52,331 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-11 04:36:52,332 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-11 04:36:52,335 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-11 04:36:52,336 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-11 04:36:52,337 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-11 04:36:52,337 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-11 04:36:52,338 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-11 04:36:52,339 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-11 04:36:52,340 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-11 04:36:52,343 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-11 04:36:52,343 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-11 04:36:52,344 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-11 04:36:52,344 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-11 04:36:52,344 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-11 04:36:52,345 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-11 04:36:52,346 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-11 04:36:52,347 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_64.epf [2020-07-11 04:36:52,360 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-11 04:36:52,360 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-11 04:36:52,362 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-11 04:36:52,362 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-11 04:36:52,362 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-11 04:36:52,363 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-11 04:36:52,363 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-11 04:36:52,363 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-11 04:36:52,363 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-11 04:36:52,363 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-11 04:36:52,364 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-11 04:36:52,365 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-11 04:36:52,365 INFO L138 SettingsManager]: * Size of a code block=SingleStatement [2020-07-11 04:36:52,365 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-11 04:36:52,366 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-11 04:36:52,366 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-11 04:36:52,366 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-11 04:36:52,366 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2020-07-11 04:36:52,367 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-11 04:36:52,367 INFO L138 SettingsManager]: * Use separate solver for trace checks=false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Interpolants along a Counterexample -> Craig_NestedInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Use separate solver for trace checks -> true [2020-07-11 04:36:52,639 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-11 04:36:52,654 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-11 04:36:52,658 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-11 04:36:52,659 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-11 04:36:52,660 INFO L275 PluginConnector]: CDTParser initialized [2020-07-11 04:36:52,661 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--usb--cdc_subset.ko-entry_point.cil.out.i [2020-07-11 04:36:52,721 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d07665396/71d4917c53d84d518244e00426fd46a1/FLAG7bb1300d7 [2020-07-11 04:36:53,463 INFO L306 CDTParser]: Found 1 translation units. [2020-07-11 04:36:53,464 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--usb--cdc_subset.ko-entry_point.cil.out.i [2020-07-11 04:36:53,497 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d07665396/71d4917c53d84d518244e00426fd46a1/FLAG7bb1300d7 [2020-07-11 04:36:53,557 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d07665396/71d4917c53d84d518244e00426fd46a1 [2020-07-11 04:36:53,566 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-11 04:36:53,568 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-11 04:36:53,568 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-11 04:36:53,569 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-11 04:36:53,572 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-11 04:36:53,574 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.07 04:36:53" (1/1) ... [2020-07-11 04:36:53,577 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70349796 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:53, skipping insertion in model container [2020-07-11 04:36:53,577 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.07 04:36:53" (1/1) ... [2020-07-11 04:36:53,584 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-11 04:36:53,699 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-11 04:36:55,151 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-11 04:36:55,218 INFO L203 MainTranslator]: Completed pre-run [2020-07-11 04:36:55,482 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-11 04:36:55,572 INFO L208 MainTranslator]: Completed translation [2020-07-11 04:36:55,572 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55 WrapperNode [2020-07-11 04:36:55,573 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-11 04:36:55,573 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-11 04:36:55,574 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-11 04:36:55,574 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-11 04:36:55,588 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,588 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,631 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,632 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,773 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,806 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,831 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... [2020-07-11 04:36:55,847 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-11 04:36:55,848 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-11 04:36:55,848 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-11 04:36:55,848 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-11 04:36:55,849 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-07-11 04:36:55,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-11 04:36:55,914 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-11 04:36:55,915 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2020-07-11 04:36:55,916 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2020-07-11 04:36:55,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2020-07-11 04:36:55,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2020-07-11 04:36:55,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2020-07-11 04:36:55,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2020-07-11 04:36:55,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2020-07-11 04:36:55,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2020-07-11 04:36:55,918 INFO L138 BoogieDeclarations]: Found implementation of procedure always_connected [2020-07-11 04:36:55,918 INFO L138 BoogieDeclarations]: Found implementation of procedure m5632_recover [2020-07-11 04:36:55,918 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_prereset [2020-07-11 04:36:55,918 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_postreset [2020-07-11 04:36:55,919 INFO L138 BoogieDeclarations]: Found implementation of procedure cdc_subset_driver_init [2020-07-11 04:36:55,919 INFO L138 BoogieDeclarations]: Found implementation of procedure cdc_subset_driver_exit [2020-07-11 04:36:55,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2020-07-11 04:36:55,919 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-11 04:36:55,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2020-07-11 04:36:55,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_6 [2020-07-11 04:36:55,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_7 [2020-07-11 04:36:55,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_8 [2020-07-11 04:36:55,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2020-07-11 04:36:55,922 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2020-07-11 04:36:55,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2020-07-11 04:36:55,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_12 [2020-07-11 04:36:55,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_usb_unlock_device_13 [2020-07-11 04:36:55,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_14 [2020-07-11 04:36:55,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_15 [2020-07-11 04:36:55,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2020-07-11 04:36:55,972 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2020-07-11 04:36:55,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2020-07-11 04:36:55,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2020-07-11 04:36:55,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2020-07-11 04:36:55,973 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2020-07-11 04:36:55,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2020-07-11 04:36:55,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2020-07-11 04:36:55,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2020-07-11 04:36:55,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2020-07-11 04:36:55,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2020-07-11 04:36:55,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2020-07-11 04:36:55,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2020-07-11 04:36:55,976 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2020-07-11 04:36:55,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2020-07-11 04:36:55,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2020-07-11 04:36:55,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2020-07-11 04:36:55,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2020-07-11 04:36:55,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2020-07-11 04:36:55,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2020-07-11 04:36:55,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2020-07-11 04:36:55,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_udev [2020-07-11 04:36:55,980 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_udev [2020-07-11 04:36:55,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_udev [2020-07-11 04:36:55,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_udev [2020-07-11 04:36:55,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_udev [2020-07-11 04:36:55,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_udev [2020-07-11 04:36:55,981 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_udev [2020-07-11 04:36:55,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_udev [2020-07-11 04:36:55,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_udev [2020-07-11 04:36:55,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_udev [2020-07-11 04:36:55,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_udev [2020-07-11 04:36:55,982 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2020-07-11 04:36:55,982 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_usb_unlock_device [2020-07-11 04:36:55,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2020-07-11 04:36:55,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_reset_resume_1 [2020-07-11 04:36:55,984 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2020-07-11 04:36:55,984 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2020-07-11 04:36:55,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2020-07-11 04:36:55,985 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2020-07-11 04:36:55,985 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2020-07-11 04:36:55,985 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_reset_device [2020-07-11 04:36:55,986 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_disconnect [2020-07-11 04:36:55,986 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_probe [2020-07-11 04:36:55,986 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_resume [2020-07-11 04:36:55,986 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_suspend [2020-07-11 04:36:55,987 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2020-07-11 04:36:55,987 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2020-07-11 04:36:55,987 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2020-07-11 04:36:55,987 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-11 04:36:55,988 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2020-07-11 04:36:55,988 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2020-07-11 04:36:55,988 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_8 [2020-07-11 04:36:55,988 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2020-07-11 04:36:55,988 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_6 [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2020-07-11 04:36:55,989 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2020-07-11 04:36:55,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_usb_unlock_device [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_usb_unlock_device_13 [2020-07-11 04:36:55,991 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2020-07-11 04:36:55,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2020-07-11 04:36:55,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_7 [2020-07-11 04:36:55,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2020-07-11 04:36:55,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2020-07-11 04:36:55,992 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2020-07-11 04:36:55,993 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2020-07-11 04:36:55,993 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2020-07-11 04:36:55,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2020-07-11 04:36:55,994 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2020-07-11 04:36:55,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_udev [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_udev [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_12 [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure usb_reset_device [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2020-07-11 04:36:55,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_14 [2020-07-11 04:36:55,997 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2020-07-11 04:36:55,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_15 [2020-07-11 04:36:55,997 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_probe [2020-07-11 04:36:55,997 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_suspend [2020-07-11 04:36:55,997 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_resume [2020-07-11 04:36:55,998 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_disconnect [2020-07-11 04:36:55,998 INFO L130 BoogieDeclarations]: Found specification of procedure always_connected [2020-07-11 04:36:56,002 INFO L130 BoogieDeclarations]: Found specification of procedure m5632_recover [2020-07-11 04:36:56,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-07-11 04:36:56,003 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-07-11 04:36:56,003 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_prereset [2020-07-11 04:36:56,003 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_postreset [2020-07-11 04:36:56,003 INFO L130 BoogieDeclarations]: Found specification of procedure cdc_subset_driver_init [2020-07-11 04:36:56,008 INFO L130 BoogieDeclarations]: Found specification of procedure cdc_subset_driver_exit [2020-07-11 04:36:56,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2020-07-11 04:36:56,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_reset_resume_1 [2020-07-11 04:36:56,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2020-07-11 04:36:56,009 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-11 04:36:56,009 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-07-11 04:36:56,009 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2020-07-11 04:36:56,010 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2020-07-11 04:36:56,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2020-07-11 04:36:56,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2020-07-11 04:36:56,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2020-07-11 04:36:56,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2020-07-11 04:36:56,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2020-07-11 04:36:56,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2020-07-11 04:36:56,012 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2020-07-11 04:36:56,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2020-07-11 04:36:56,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2020-07-11 04:36:56,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2020-07-11 04:36:56,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_udev [2020-07-11 04:36:56,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_udev [2020-07-11 04:36:56,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_udev [2020-07-11 04:36:56,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_udev [2020-07-11 04:36:56,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_udev [2020-07-11 04:36:56,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_udev [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_udev [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_udev [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_udev [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure free [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-07-11 04:36:56,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-07-11 04:36:56,018 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-11 04:36:56,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-07-11 04:36:56,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-07-11 04:36:56,592 INFO L728 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2020-07-11 04:36:59,370 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-11 04:36:59,370 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-11 04:36:59,390 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.07 04:36:59 BoogieIcfgContainer [2020-07-11 04:36:59,390 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-11 04:36:59,392 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-11 04:36:59,392 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-11 04:36:59,395 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-11 04:36:59,397 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.07 04:36:53" (1/3) ... [2020-07-11 04:36:59,397 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f3db77e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.07 04:36:59, skipping insertion in model container [2020-07-11 04:36:59,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.07 04:36:55" (2/3) ... [2020-07-11 04:36:59,398 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2f3db77e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.07 04:36:59, skipping insertion in model container [2020-07-11 04:36:59,398 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.07 04:36:59" (3/3) ... [2020-07-11 04:36:59,400 INFO L109 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--net--usb--cdc_subset.ko-entry_point.cil.out.i [2020-07-11 04:36:59,411 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-07-11 04:36:59,421 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-11 04:36:59,436 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-11 04:36:59,454 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-11 04:36:59,455 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-11 04:36:59,455 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-07-11 04:36:59,455 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-11 04:36:59,455 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-11 04:36:59,455 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-11 04:36:59,455 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-11 04:36:59,455 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-11 04:36:59,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states. [2020-07-11 04:36:59,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 852 [2020-07-11 04:36:59,558 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:36:59,560 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:36:59,561 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:36:59,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:36:59,569 INFO L82 PathProgramCache]: Analyzing trace with hash 942058458, now seen corresponding path program 1 times [2020-07-11 04:36:59,578 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:36:59,579 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [708539693] [2020-07-11 04:36:59,579 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:37:00,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:01,280 WARN L193 SmtUtils]: Spent 402.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:37:01,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:01,680 INFO L280 TraceCheckUtils]: 0: Hoare triple {2218#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {1446#true} is VALID [2020-07-11 04:37:01,681 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} #valid := #valid[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,681 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume 0 < #StackHeapBarrier; {1446#true} is VALID [2020-07-11 04:37:01,682 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {1446#true} is VALID [2020-07-11 04:37:01,682 INFO L280 TraceCheckUtils]: 4: Hoare triple {1446#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {1446#true} is VALID [2020-07-11 04:37:01,682 INFO L280 TraceCheckUtils]: 5: Hoare triple {1446#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {1446#true} is VALID [2020-07-11 04:37:01,683 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {1446#true} is VALID [2020-07-11 04:37:01,683 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {1446#true} is VALID [2020-07-11 04:37:01,683 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {1446#true} is VALID [2020-07-11 04:37:01,684 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {1446#true} is VALID [2020-07-11 04:37:01,684 INFO L280 TraceCheckUtils]: 10: Hoare triple {1446#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {1446#true} is VALID [2020-07-11 04:37:01,684 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {1446#true} is VALID [2020-07-11 04:37:01,685 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {1446#true} is VALID [2020-07-11 04:37:01,685 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {1446#true} is VALID [2020-07-11 04:37:01,685 INFO L280 TraceCheckUtils]: 14: Hoare triple {1446#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {1446#true} is VALID [2020-07-11 04:37:01,686 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {1446#true} is VALID [2020-07-11 04:37:01,686 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {1446#true} is VALID [2020-07-11 04:37:01,686 INFO L280 TraceCheckUtils]: 17: Hoare triple {1446#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {1446#true} is VALID [2020-07-11 04:37:01,687 INFO L280 TraceCheckUtils]: 18: Hoare triple {1446#true} ~ldv_state_variable_3~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,687 INFO L280 TraceCheckUtils]: 19: Hoare triple {1446#true} ~LDV_IN_INTERRUPT~0 := 1; {1446#true} is VALID [2020-07-11 04:37:01,687 INFO L280 TraceCheckUtils]: 20: Hoare triple {1446#true} ~ldv_state_variable_2~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,688 INFO L280 TraceCheckUtils]: 21: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,688 INFO L280 TraceCheckUtils]: 22: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,688 INFO L280 TraceCheckUtils]: 23: Hoare triple {1446#true} ~usb_counter~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,689 INFO L280 TraceCheckUtils]: 24: Hoare triple {1446#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {1446#true} is VALID [2020-07-11 04:37:01,689 INFO L280 TraceCheckUtils]: 25: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,689 INFO L280 TraceCheckUtils]: 26: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,690 INFO L280 TraceCheckUtils]: 27: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,690 INFO L280 TraceCheckUtils]: 28: Hoare triple {1446#true} ~ldv_state_variable_5~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,690 INFO L280 TraceCheckUtils]: 29: Hoare triple {1446#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {1446#true} is VALID [2020-07-11 04:37:01,691 INFO L280 TraceCheckUtils]: 30: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {1446#true} is VALID [2020-07-11 04:37:01,691 INFO L280 TraceCheckUtils]: 31: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {1446#true} is VALID [2020-07-11 04:37:01,691 INFO L280 TraceCheckUtils]: 32: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {1446#true} is VALID [2020-07-11 04:37:01,692 INFO L280 TraceCheckUtils]: 33: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {1446#true} is VALID [2020-07-11 04:37:01,692 INFO L280 TraceCheckUtils]: 34: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {1446#true} is VALID [2020-07-11 04:37:01,692 INFO L280 TraceCheckUtils]: 35: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {1446#true} is VALID [2020-07-11 04:37:01,693 INFO L280 TraceCheckUtils]: 36: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {1446#true} is VALID [2020-07-11 04:37:01,693 INFO L280 TraceCheckUtils]: 37: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {1446#true} is VALID [2020-07-11 04:37:01,693 INFO L280 TraceCheckUtils]: 38: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {1446#true} is VALID [2020-07-11 04:37:01,694 INFO L280 TraceCheckUtils]: 39: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {1446#true} is VALID [2020-07-11 04:37:01,694 INFO L280 TraceCheckUtils]: 40: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {1446#true} is VALID [2020-07-11 04:37:01,694 INFO L280 TraceCheckUtils]: 41: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {1446#true} is VALID [2020-07-11 04:37:01,695 INFO L280 TraceCheckUtils]: 42: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {1446#true} is VALID [2020-07-11 04:37:01,695 INFO L280 TraceCheckUtils]: 43: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {1446#true} is VALID [2020-07-11 04:37:01,695 INFO L280 TraceCheckUtils]: 44: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {1446#true} is VALID [2020-07-11 04:37:01,696 INFO L280 TraceCheckUtils]: 45: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {1446#true} is VALID [2020-07-11 04:37:01,696 INFO L280 TraceCheckUtils]: 46: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {1446#true} is VALID [2020-07-11 04:37:01,696 INFO L280 TraceCheckUtils]: 47: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {1446#true} is VALID [2020-07-11 04:37:01,697 INFO L280 TraceCheckUtils]: 48: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {1446#true} is VALID [2020-07-11 04:37:01,697 INFO L280 TraceCheckUtils]: 49: Hoare triple {1446#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {1446#true} is VALID [2020-07-11 04:37:01,697 INFO L280 TraceCheckUtils]: 50: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {1446#true} is VALID [2020-07-11 04:37:01,698 INFO L280 TraceCheckUtils]: 51: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {1446#true} is VALID [2020-07-11 04:37:01,698 INFO L280 TraceCheckUtils]: 52: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {1446#true} is VALID [2020-07-11 04:37:01,698 INFO L280 TraceCheckUtils]: 53: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {1446#true} is VALID [2020-07-11 04:37:01,699 INFO L280 TraceCheckUtils]: 54: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {1446#true} is VALID [2020-07-11 04:37:01,699 INFO L280 TraceCheckUtils]: 55: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {1446#true} is VALID [2020-07-11 04:37:01,699 INFO L280 TraceCheckUtils]: 56: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {1446#true} is VALID [2020-07-11 04:37:01,700 INFO L280 TraceCheckUtils]: 57: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {1446#true} is VALID [2020-07-11 04:37:01,700 INFO L280 TraceCheckUtils]: 58: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {1446#true} is VALID [2020-07-11 04:37:01,700 INFO L280 TraceCheckUtils]: 59: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {1446#true} is VALID [2020-07-11 04:37:01,700 INFO L280 TraceCheckUtils]: 60: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {1446#true} is VALID [2020-07-11 04:37:01,701 INFO L280 TraceCheckUtils]: 61: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {1446#true} is VALID [2020-07-11 04:37:01,701 INFO L280 TraceCheckUtils]: 62: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {1446#true} is VALID [2020-07-11 04:37:01,701 INFO L280 TraceCheckUtils]: 63: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {1446#true} is VALID [2020-07-11 04:37:01,702 INFO L280 TraceCheckUtils]: 64: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {1446#true} is VALID [2020-07-11 04:37:01,702 INFO L280 TraceCheckUtils]: 65: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {1446#true} is VALID [2020-07-11 04:37:01,702 INFO L280 TraceCheckUtils]: 66: Hoare triple {1446#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {1446#true} is VALID [2020-07-11 04:37:01,703 INFO L280 TraceCheckUtils]: 67: Hoare triple {1446#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {1446#true} is VALID [2020-07-11 04:37:01,703 INFO L280 TraceCheckUtils]: 68: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {1446#true} is VALID [2020-07-11 04:37:01,703 INFO L280 TraceCheckUtils]: 69: Hoare triple {1446#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {1446#true} is VALID [2020-07-11 04:37:01,703 INFO L280 TraceCheckUtils]: 70: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {1446#true} is VALID [2020-07-11 04:37:01,704 INFO L280 TraceCheckUtils]: 71: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {1446#true} is VALID [2020-07-11 04:37:01,704 INFO L280 TraceCheckUtils]: 72: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {1446#true} is VALID [2020-07-11 04:37:01,704 INFO L280 TraceCheckUtils]: 73: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {1446#true} is VALID [2020-07-11 04:37:01,705 INFO L280 TraceCheckUtils]: 74: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {1446#true} is VALID [2020-07-11 04:37:01,705 INFO L280 TraceCheckUtils]: 75: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {1446#true} is VALID [2020-07-11 04:37:01,705 INFO L280 TraceCheckUtils]: 76: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {1446#true} is VALID [2020-07-11 04:37:01,705 INFO L280 TraceCheckUtils]: 77: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {1446#true} is VALID [2020-07-11 04:37:01,706 INFO L280 TraceCheckUtils]: 78: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {1446#true} is VALID [2020-07-11 04:37:01,706 INFO L280 TraceCheckUtils]: 79: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {1446#true} is VALID [2020-07-11 04:37:01,706 INFO L280 TraceCheckUtils]: 80: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {1446#true} is VALID [2020-07-11 04:37:01,707 INFO L280 TraceCheckUtils]: 81: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {1446#true} is VALID [2020-07-11 04:37:01,707 INFO L280 TraceCheckUtils]: 82: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {1446#true} is VALID [2020-07-11 04:37:01,707 INFO L280 TraceCheckUtils]: 83: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {1446#true} is VALID [2020-07-11 04:37:01,708 INFO L280 TraceCheckUtils]: 84: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {1446#true} is VALID [2020-07-11 04:37:01,708 INFO L280 TraceCheckUtils]: 85: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {1446#true} is VALID [2020-07-11 04:37:01,708 INFO L280 TraceCheckUtils]: 86: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {1446#true} is VALID [2020-07-11 04:37:01,709 INFO L280 TraceCheckUtils]: 87: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {1446#true} is VALID [2020-07-11 04:37:01,709 INFO L280 TraceCheckUtils]: 88: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {1446#true} is VALID [2020-07-11 04:37:01,709 INFO L280 TraceCheckUtils]: 89: Hoare triple {1446#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {1446#true} is VALID [2020-07-11 04:37:01,709 INFO L280 TraceCheckUtils]: 90: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {1446#true} is VALID [2020-07-11 04:37:01,710 INFO L280 TraceCheckUtils]: 91: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {1446#true} is VALID [2020-07-11 04:37:01,710 INFO L280 TraceCheckUtils]: 92: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {1446#true} is VALID [2020-07-11 04:37:01,710 INFO L280 TraceCheckUtils]: 93: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {1446#true} is VALID [2020-07-11 04:37:01,711 INFO L280 TraceCheckUtils]: 94: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {1446#true} is VALID [2020-07-11 04:37:01,711 INFO L280 TraceCheckUtils]: 95: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {1446#true} is VALID [2020-07-11 04:37:01,711 INFO L280 TraceCheckUtils]: 96: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {1446#true} is VALID [2020-07-11 04:37:01,711 INFO L280 TraceCheckUtils]: 97: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {1446#true} is VALID [2020-07-11 04:37:01,712 INFO L280 TraceCheckUtils]: 98: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {1446#true} is VALID [2020-07-11 04:37:01,712 INFO L280 TraceCheckUtils]: 99: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {1446#true} is VALID [2020-07-11 04:37:01,712 INFO L280 TraceCheckUtils]: 100: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {1446#true} is VALID [2020-07-11 04:37:01,713 INFO L280 TraceCheckUtils]: 101: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {1446#true} is VALID [2020-07-11 04:37:01,713 INFO L280 TraceCheckUtils]: 102: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {1446#true} is VALID [2020-07-11 04:37:01,713 INFO L280 TraceCheckUtils]: 103: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {1446#true} is VALID [2020-07-11 04:37:01,714 INFO L280 TraceCheckUtils]: 104: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {1446#true} is VALID [2020-07-11 04:37:01,714 INFO L280 TraceCheckUtils]: 105: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {1446#true} is VALID [2020-07-11 04:37:01,714 INFO L280 TraceCheckUtils]: 106: Hoare triple {1446#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {1446#true} is VALID [2020-07-11 04:37:01,715 INFO L280 TraceCheckUtils]: 107: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {1446#true} is VALID [2020-07-11 04:37:01,715 INFO L280 TraceCheckUtils]: 108: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {1446#true} is VALID [2020-07-11 04:37:01,715 INFO L280 TraceCheckUtils]: 109: Hoare triple {1446#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {1446#true} is VALID [2020-07-11 04:37:01,715 INFO L280 TraceCheckUtils]: 110: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {1446#true} is VALID [2020-07-11 04:37:01,716 INFO L280 TraceCheckUtils]: 111: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {1446#true} is VALID [2020-07-11 04:37:01,716 INFO L280 TraceCheckUtils]: 112: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {1446#true} is VALID [2020-07-11 04:37:01,716 INFO L280 TraceCheckUtils]: 113: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {1446#true} is VALID [2020-07-11 04:37:01,717 INFO L280 TraceCheckUtils]: 114: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {1446#true} is VALID [2020-07-11 04:37:01,717 INFO L280 TraceCheckUtils]: 115: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {1446#true} is VALID [2020-07-11 04:37:01,717 INFO L280 TraceCheckUtils]: 116: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {1446#true} is VALID [2020-07-11 04:37:01,718 INFO L280 TraceCheckUtils]: 117: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {1446#true} is VALID [2020-07-11 04:37:01,718 INFO L280 TraceCheckUtils]: 118: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {1446#true} is VALID [2020-07-11 04:37:01,718 INFO L280 TraceCheckUtils]: 119: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {1446#true} is VALID [2020-07-11 04:37:01,718 INFO L280 TraceCheckUtils]: 120: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {1446#true} is VALID [2020-07-11 04:37:01,719 INFO L280 TraceCheckUtils]: 121: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {1446#true} is VALID [2020-07-11 04:37:01,719 INFO L280 TraceCheckUtils]: 122: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {1446#true} is VALID [2020-07-11 04:37:01,719 INFO L280 TraceCheckUtils]: 123: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {1446#true} is VALID [2020-07-11 04:37:01,720 INFO L280 TraceCheckUtils]: 124: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {1446#true} is VALID [2020-07-11 04:37:01,720 INFO L280 TraceCheckUtils]: 125: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {1446#true} is VALID [2020-07-11 04:37:01,720 INFO L280 TraceCheckUtils]: 126: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {1446#true} is VALID [2020-07-11 04:37:01,721 INFO L280 TraceCheckUtils]: 127: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {1446#true} is VALID [2020-07-11 04:37:01,721 INFO L280 TraceCheckUtils]: 128: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {1446#true} is VALID [2020-07-11 04:37:01,721 INFO L280 TraceCheckUtils]: 129: Hoare triple {1446#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {1446#true} is VALID [2020-07-11 04:37:01,721 INFO L280 TraceCheckUtils]: 130: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {1446#true} is VALID [2020-07-11 04:37:01,722 INFO L280 TraceCheckUtils]: 131: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {1446#true} is VALID [2020-07-11 04:37:01,722 INFO L280 TraceCheckUtils]: 132: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {1446#true} is VALID [2020-07-11 04:37:01,722 INFO L280 TraceCheckUtils]: 133: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {1446#true} is VALID [2020-07-11 04:37:01,723 INFO L280 TraceCheckUtils]: 134: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {1446#true} is VALID [2020-07-11 04:37:01,723 INFO L280 TraceCheckUtils]: 135: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {1446#true} is VALID [2020-07-11 04:37:01,723 INFO L280 TraceCheckUtils]: 136: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {1446#true} is VALID [2020-07-11 04:37:01,723 INFO L280 TraceCheckUtils]: 137: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {1446#true} is VALID [2020-07-11 04:37:01,724 INFO L280 TraceCheckUtils]: 138: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {1446#true} is VALID [2020-07-11 04:37:01,724 INFO L280 TraceCheckUtils]: 139: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {1446#true} is VALID [2020-07-11 04:37:01,724 INFO L280 TraceCheckUtils]: 140: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {1446#true} is VALID [2020-07-11 04:37:01,725 INFO L280 TraceCheckUtils]: 141: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {1446#true} is VALID [2020-07-11 04:37:01,725 INFO L280 TraceCheckUtils]: 142: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {1446#true} is VALID [2020-07-11 04:37:01,725 INFO L280 TraceCheckUtils]: 143: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {1446#true} is VALID [2020-07-11 04:37:01,726 INFO L280 TraceCheckUtils]: 144: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {1446#true} is VALID [2020-07-11 04:37:01,726 INFO L280 TraceCheckUtils]: 145: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {1446#true} is VALID [2020-07-11 04:37:01,726 INFO L280 TraceCheckUtils]: 146: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {1446#true} is VALID [2020-07-11 04:37:01,726 INFO L280 TraceCheckUtils]: 147: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {1446#true} is VALID [2020-07-11 04:37:01,727 INFO L280 TraceCheckUtils]: 148: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {1446#true} is VALID [2020-07-11 04:37:01,727 INFO L280 TraceCheckUtils]: 149: Hoare triple {1446#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {1446#true} is VALID [2020-07-11 04:37:01,727 INFO L280 TraceCheckUtils]: 150: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {1446#true} is VALID [2020-07-11 04:37:01,728 INFO L280 TraceCheckUtils]: 151: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {1446#true} is VALID [2020-07-11 04:37:01,728 INFO L280 TraceCheckUtils]: 152: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {1446#true} is VALID [2020-07-11 04:37:01,728 INFO L280 TraceCheckUtils]: 153: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {1446#true} is VALID [2020-07-11 04:37:01,728 INFO L280 TraceCheckUtils]: 154: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {1446#true} is VALID [2020-07-11 04:37:01,729 INFO L280 TraceCheckUtils]: 155: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {1446#true} is VALID [2020-07-11 04:37:01,729 INFO L280 TraceCheckUtils]: 156: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {1446#true} is VALID [2020-07-11 04:37:01,729 INFO L280 TraceCheckUtils]: 157: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {1446#true} is VALID [2020-07-11 04:37:01,729 INFO L280 TraceCheckUtils]: 158: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {1446#true} is VALID [2020-07-11 04:37:01,730 INFO L280 TraceCheckUtils]: 159: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {1446#true} is VALID [2020-07-11 04:37:01,730 INFO L280 TraceCheckUtils]: 160: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {1446#true} is VALID [2020-07-11 04:37:01,730 INFO L280 TraceCheckUtils]: 161: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {1446#true} is VALID [2020-07-11 04:37:01,731 INFO L280 TraceCheckUtils]: 162: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {1446#true} is VALID [2020-07-11 04:37:01,731 INFO L280 TraceCheckUtils]: 163: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {1446#true} is VALID [2020-07-11 04:37:01,732 INFO L280 TraceCheckUtils]: 164: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {1446#true} is VALID [2020-07-11 04:37:01,732 INFO L280 TraceCheckUtils]: 165: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {1446#true} is VALID [2020-07-11 04:37:01,732 INFO L280 TraceCheckUtils]: 166: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {1446#true} is VALID [2020-07-11 04:37:01,733 INFO L280 TraceCheckUtils]: 167: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {1446#true} is VALID [2020-07-11 04:37:01,733 INFO L280 TraceCheckUtils]: 168: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {1446#true} is VALID [2020-07-11 04:37:01,733 INFO L280 TraceCheckUtils]: 169: Hoare triple {1446#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {1446#true} is VALID [2020-07-11 04:37:01,733 INFO L280 TraceCheckUtils]: 170: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {1446#true} is VALID [2020-07-11 04:37:01,734 INFO L280 TraceCheckUtils]: 171: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {1446#true} is VALID [2020-07-11 04:37:01,734 INFO L280 TraceCheckUtils]: 172: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {1446#true} is VALID [2020-07-11 04:37:01,734 INFO L280 TraceCheckUtils]: 173: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {1446#true} is VALID [2020-07-11 04:37:01,735 INFO L280 TraceCheckUtils]: 174: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {1446#true} is VALID [2020-07-11 04:37:01,735 INFO L280 TraceCheckUtils]: 175: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {1446#true} is VALID [2020-07-11 04:37:01,736 INFO L280 TraceCheckUtils]: 176: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {1446#true} is VALID [2020-07-11 04:37:01,736 INFO L280 TraceCheckUtils]: 177: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {1446#true} is VALID [2020-07-11 04:37:01,736 INFO L280 TraceCheckUtils]: 178: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {1446#true} is VALID [2020-07-11 04:37:01,737 INFO L280 TraceCheckUtils]: 179: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {1446#true} is VALID [2020-07-11 04:37:01,737 INFO L280 TraceCheckUtils]: 180: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {1446#true} is VALID [2020-07-11 04:37:01,737 INFO L280 TraceCheckUtils]: 181: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {1446#true} is VALID [2020-07-11 04:37:01,738 INFO L280 TraceCheckUtils]: 182: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {1446#true} is VALID [2020-07-11 04:37:01,738 INFO L280 TraceCheckUtils]: 183: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {1446#true} is VALID [2020-07-11 04:37:01,738 INFO L280 TraceCheckUtils]: 184: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {1446#true} is VALID [2020-07-11 04:37:01,738 INFO L280 TraceCheckUtils]: 185: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {1446#true} is VALID [2020-07-11 04:37:01,739 INFO L280 TraceCheckUtils]: 186: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {1446#true} is VALID [2020-07-11 04:37:01,739 INFO L280 TraceCheckUtils]: 187: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {1446#true} is VALID [2020-07-11 04:37:01,739 INFO L280 TraceCheckUtils]: 188: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {1446#true} is VALID [2020-07-11 04:37:01,740 INFO L280 TraceCheckUtils]: 189: Hoare triple {1446#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {1446#true} is VALID [2020-07-11 04:37:01,740 INFO L280 TraceCheckUtils]: 190: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {1446#true} is VALID [2020-07-11 04:37:01,741 INFO L280 TraceCheckUtils]: 191: Hoare triple {1446#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {1446#true} is VALID [2020-07-11 04:37:01,741 INFO L280 TraceCheckUtils]: 192: Hoare triple {1446#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {1446#true} is VALID [2020-07-11 04:37:01,742 INFO L280 TraceCheckUtils]: 193: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {1446#true} is VALID [2020-07-11 04:37:01,742 INFO L280 TraceCheckUtils]: 194: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {1446#true} is VALID [2020-07-11 04:37:01,742 INFO L280 TraceCheckUtils]: 195: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {1446#true} is VALID [2020-07-11 04:37:01,743 INFO L280 TraceCheckUtils]: 196: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {1446#true} is VALID [2020-07-11 04:37:01,743 INFO L280 TraceCheckUtils]: 197: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {1446#true} is VALID [2020-07-11 04:37:01,744 INFO L280 TraceCheckUtils]: 198: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {1446#true} is VALID [2020-07-11 04:37:01,744 INFO L280 TraceCheckUtils]: 199: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {1446#true} is VALID [2020-07-11 04:37:01,744 INFO L280 TraceCheckUtils]: 200: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {1446#true} is VALID [2020-07-11 04:37:01,744 INFO L280 TraceCheckUtils]: 201: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {1446#true} is VALID [2020-07-11 04:37:01,745 INFO L280 TraceCheckUtils]: 202: Hoare triple {1446#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {1446#true} is VALID [2020-07-11 04:37:01,745 INFO L280 TraceCheckUtils]: 203: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {1446#true} is VALID [2020-07-11 04:37:01,745 INFO L280 TraceCheckUtils]: 204: Hoare triple {1446#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {1446#true} is VALID [2020-07-11 04:37:01,746 INFO L280 TraceCheckUtils]: 205: Hoare triple {1446#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {1446#true} is VALID [2020-07-11 04:37:01,746 INFO L280 TraceCheckUtils]: 206: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {1446#true} is VALID [2020-07-11 04:37:01,746 INFO L280 TraceCheckUtils]: 207: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {1446#true} is VALID [2020-07-11 04:37:01,746 INFO L280 TraceCheckUtils]: 208: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {1446#true} is VALID [2020-07-11 04:37:01,747 INFO L280 TraceCheckUtils]: 209: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {1446#true} is VALID [2020-07-11 04:37:01,747 INFO L280 TraceCheckUtils]: 210: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {1446#true} is VALID [2020-07-11 04:37:01,747 INFO L280 TraceCheckUtils]: 211: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {1446#true} is VALID [2020-07-11 04:37:01,748 INFO L280 TraceCheckUtils]: 212: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {1446#true} is VALID [2020-07-11 04:37:01,748 INFO L280 TraceCheckUtils]: 213: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {1446#true} is VALID [2020-07-11 04:37:01,748 INFO L280 TraceCheckUtils]: 214: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {1446#true} is VALID [2020-07-11 04:37:01,749 INFO L280 TraceCheckUtils]: 215: Hoare triple {1446#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {1446#true} is VALID [2020-07-11 04:37:01,749 INFO L280 TraceCheckUtils]: 216: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {1446#true} is VALID [2020-07-11 04:37:01,750 INFO L280 TraceCheckUtils]: 217: Hoare triple {1446#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {1446#true} is VALID [2020-07-11 04:37:01,750 INFO L280 TraceCheckUtils]: 218: Hoare triple {1446#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {1446#true} is VALID [2020-07-11 04:37:01,750 INFO L280 TraceCheckUtils]: 219: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {1446#true} is VALID [2020-07-11 04:37:01,751 INFO L280 TraceCheckUtils]: 220: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {1446#true} is VALID [2020-07-11 04:37:01,751 INFO L280 TraceCheckUtils]: 221: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {1446#true} is VALID [2020-07-11 04:37:01,751 INFO L280 TraceCheckUtils]: 222: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {1446#true} is VALID [2020-07-11 04:37:01,752 INFO L280 TraceCheckUtils]: 223: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {1446#true} is VALID [2020-07-11 04:37:01,752 INFO L280 TraceCheckUtils]: 224: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {1446#true} is VALID [2020-07-11 04:37:01,752 INFO L280 TraceCheckUtils]: 225: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {1446#true} is VALID [2020-07-11 04:37:01,753 INFO L280 TraceCheckUtils]: 226: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {1446#true} is VALID [2020-07-11 04:37:01,753 INFO L280 TraceCheckUtils]: 227: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {1446#true} is VALID [2020-07-11 04:37:01,754 INFO L280 TraceCheckUtils]: 228: Hoare triple {1446#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {1446#true} is VALID [2020-07-11 04:37:01,754 INFO L280 TraceCheckUtils]: 229: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {1446#true} is VALID [2020-07-11 04:37:01,754 INFO L280 TraceCheckUtils]: 230: Hoare triple {1446#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {1446#true} is VALID [2020-07-11 04:37:01,754 INFO L280 TraceCheckUtils]: 231: Hoare triple {1446#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {1446#true} is VALID [2020-07-11 04:37:01,755 INFO L280 TraceCheckUtils]: 232: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {1446#true} is VALID [2020-07-11 04:37:01,755 INFO L280 TraceCheckUtils]: 233: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {1446#true} is VALID [2020-07-11 04:37:01,756 INFO L280 TraceCheckUtils]: 234: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {1446#true} is VALID [2020-07-11 04:37:01,756 INFO L280 TraceCheckUtils]: 235: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {1446#true} is VALID [2020-07-11 04:37:01,756 INFO L280 TraceCheckUtils]: 236: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {1446#true} is VALID [2020-07-11 04:37:01,757 INFO L280 TraceCheckUtils]: 237: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {1446#true} is VALID [2020-07-11 04:37:01,757 INFO L280 TraceCheckUtils]: 238: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {1446#true} is VALID [2020-07-11 04:37:01,757 INFO L280 TraceCheckUtils]: 239: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {1446#true} is VALID [2020-07-11 04:37:01,758 INFO L280 TraceCheckUtils]: 240: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {1446#true} is VALID [2020-07-11 04:37:01,758 INFO L280 TraceCheckUtils]: 241: Hoare triple {1446#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {1446#true} is VALID [2020-07-11 04:37:01,758 INFO L280 TraceCheckUtils]: 242: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {1446#true} is VALID [2020-07-11 04:37:01,759 INFO L280 TraceCheckUtils]: 243: Hoare triple {1446#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {1446#true} is VALID [2020-07-11 04:37:01,759 INFO L280 TraceCheckUtils]: 244: Hoare triple {1446#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {1446#true} is VALID [2020-07-11 04:37:01,760 INFO L280 TraceCheckUtils]: 245: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {1446#true} is VALID [2020-07-11 04:37:01,760 INFO L280 TraceCheckUtils]: 246: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {1446#true} is VALID [2020-07-11 04:37:01,760 INFO L280 TraceCheckUtils]: 247: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {1446#true} is VALID [2020-07-11 04:37:01,761 INFO L280 TraceCheckUtils]: 248: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {1446#true} is VALID [2020-07-11 04:37:01,761 INFO L280 TraceCheckUtils]: 249: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {1446#true} is VALID [2020-07-11 04:37:01,761 INFO L280 TraceCheckUtils]: 250: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {1446#true} is VALID [2020-07-11 04:37:01,761 INFO L280 TraceCheckUtils]: 251: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {1446#true} is VALID [2020-07-11 04:37:01,762 INFO L280 TraceCheckUtils]: 252: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {1446#true} is VALID [2020-07-11 04:37:01,762 INFO L280 TraceCheckUtils]: 253: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {1446#true} is VALID [2020-07-11 04:37:01,762 INFO L280 TraceCheckUtils]: 254: Hoare triple {1446#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {1446#true} is VALID [2020-07-11 04:37:01,763 INFO L280 TraceCheckUtils]: 255: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {1446#true} is VALID [2020-07-11 04:37:01,763 INFO L280 TraceCheckUtils]: 256: Hoare triple {1446#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {1446#true} is VALID [2020-07-11 04:37:01,763 INFO L280 TraceCheckUtils]: 257: Hoare triple {1446#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {1446#true} is VALID [2020-07-11 04:37:01,763 INFO L280 TraceCheckUtils]: 258: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {1446#true} is VALID [2020-07-11 04:37:01,764 INFO L280 TraceCheckUtils]: 259: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {1446#true} is VALID [2020-07-11 04:37:01,764 INFO L280 TraceCheckUtils]: 260: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {1446#true} is VALID [2020-07-11 04:37:01,764 INFO L280 TraceCheckUtils]: 261: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {1446#true} is VALID [2020-07-11 04:37:01,765 INFO L280 TraceCheckUtils]: 262: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {1446#true} is VALID [2020-07-11 04:37:01,765 INFO L280 TraceCheckUtils]: 263: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {1446#true} is VALID [2020-07-11 04:37:01,765 INFO L280 TraceCheckUtils]: 264: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {1446#true} is VALID [2020-07-11 04:37:01,765 INFO L280 TraceCheckUtils]: 265: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {1446#true} is VALID [2020-07-11 04:37:01,766 INFO L280 TraceCheckUtils]: 266: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {1446#true} is VALID [2020-07-11 04:37:01,766 INFO L280 TraceCheckUtils]: 267: Hoare triple {1446#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {1446#true} is VALID [2020-07-11 04:37:01,766 INFO L280 TraceCheckUtils]: 268: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {1446#true} is VALID [2020-07-11 04:37:01,767 INFO L280 TraceCheckUtils]: 269: Hoare triple {1446#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {1446#true} is VALID [2020-07-11 04:37:01,767 INFO L280 TraceCheckUtils]: 270: Hoare triple {1446#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {1446#true} is VALID [2020-07-11 04:37:01,768 INFO L280 TraceCheckUtils]: 271: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {1446#true} is VALID [2020-07-11 04:37:01,768 INFO L280 TraceCheckUtils]: 272: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {1446#true} is VALID [2020-07-11 04:37:01,768 INFO L280 TraceCheckUtils]: 273: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {1446#true} is VALID [2020-07-11 04:37:01,769 INFO L280 TraceCheckUtils]: 274: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {1446#true} is VALID [2020-07-11 04:37:01,771 INFO L280 TraceCheckUtils]: 275: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {1446#true} is VALID [2020-07-11 04:37:01,772 INFO L280 TraceCheckUtils]: 276: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {1446#true} is VALID [2020-07-11 04:37:01,772 INFO L280 TraceCheckUtils]: 277: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {1446#true} is VALID [2020-07-11 04:37:01,772 INFO L280 TraceCheckUtils]: 278: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {1446#true} is VALID [2020-07-11 04:37:01,773 INFO L280 TraceCheckUtils]: 279: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {1446#true} is VALID [2020-07-11 04:37:01,773 INFO L280 TraceCheckUtils]: 280: Hoare triple {1446#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {1446#true} is VALID [2020-07-11 04:37:01,775 INFO L280 TraceCheckUtils]: 281: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {1446#true} is VALID [2020-07-11 04:37:01,776 INFO L280 TraceCheckUtils]: 282: Hoare triple {1446#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {1446#true} is VALID [2020-07-11 04:37:01,776 INFO L280 TraceCheckUtils]: 283: Hoare triple {1446#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {1446#true} is VALID [2020-07-11 04:37:01,776 INFO L280 TraceCheckUtils]: 284: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {1446#true} is VALID [2020-07-11 04:37:01,777 INFO L280 TraceCheckUtils]: 285: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {1446#true} is VALID [2020-07-11 04:37:01,777 INFO L280 TraceCheckUtils]: 286: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {1446#true} is VALID [2020-07-11 04:37:01,777 INFO L280 TraceCheckUtils]: 287: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {1446#true} is VALID [2020-07-11 04:37:01,777 INFO L280 TraceCheckUtils]: 288: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {1446#true} is VALID [2020-07-11 04:37:01,778 INFO L280 TraceCheckUtils]: 289: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {1446#true} is VALID [2020-07-11 04:37:01,778 INFO L280 TraceCheckUtils]: 290: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {1446#true} is VALID [2020-07-11 04:37:01,780 INFO L280 TraceCheckUtils]: 291: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {1446#true} is VALID [2020-07-11 04:37:01,780 INFO L280 TraceCheckUtils]: 292: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {1446#true} is VALID [2020-07-11 04:37:01,781 INFO L280 TraceCheckUtils]: 293: Hoare triple {1446#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {1446#true} is VALID [2020-07-11 04:37:01,781 INFO L280 TraceCheckUtils]: 294: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {1446#true} is VALID [2020-07-11 04:37:01,782 INFO L280 TraceCheckUtils]: 295: Hoare triple {1446#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {1446#true} is VALID [2020-07-11 04:37:01,782 INFO L280 TraceCheckUtils]: 296: Hoare triple {1446#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {1446#true} is VALID [2020-07-11 04:37:01,782 INFO L280 TraceCheckUtils]: 297: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {1446#true} is VALID [2020-07-11 04:37:01,783 INFO L280 TraceCheckUtils]: 298: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {1446#true} is VALID [2020-07-11 04:37:01,783 INFO L280 TraceCheckUtils]: 299: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {1446#true} is VALID [2020-07-11 04:37:01,783 INFO L280 TraceCheckUtils]: 300: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {1446#true} is VALID [2020-07-11 04:37:01,784 INFO L280 TraceCheckUtils]: 301: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {1446#true} is VALID [2020-07-11 04:37:01,784 INFO L280 TraceCheckUtils]: 302: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {1446#true} is VALID [2020-07-11 04:37:01,785 INFO L280 TraceCheckUtils]: 303: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {1446#true} is VALID [2020-07-11 04:37:01,785 INFO L280 TraceCheckUtils]: 304: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {1446#true} is VALID [2020-07-11 04:37:01,785 INFO L280 TraceCheckUtils]: 305: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {1446#true} is VALID [2020-07-11 04:37:01,786 INFO L280 TraceCheckUtils]: 306: Hoare triple {1446#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {1446#true} is VALID [2020-07-11 04:37:01,786 INFO L280 TraceCheckUtils]: 307: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {1446#true} is VALID [2020-07-11 04:37:01,787 INFO L280 TraceCheckUtils]: 308: Hoare triple {1446#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {1446#true} is VALID [2020-07-11 04:37:01,788 INFO L280 TraceCheckUtils]: 309: Hoare triple {1446#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {1446#true} is VALID [2020-07-11 04:37:01,789 INFO L280 TraceCheckUtils]: 310: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {1446#true} is VALID [2020-07-11 04:37:01,790 INFO L280 TraceCheckUtils]: 311: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {1446#true} is VALID [2020-07-11 04:37:01,790 INFO L280 TraceCheckUtils]: 312: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {1446#true} is VALID [2020-07-11 04:37:01,791 INFO L280 TraceCheckUtils]: 313: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {1446#true} is VALID [2020-07-11 04:37:01,791 INFO L280 TraceCheckUtils]: 314: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {1446#true} is VALID [2020-07-11 04:37:01,792 INFO L280 TraceCheckUtils]: 315: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {1446#true} is VALID [2020-07-11 04:37:01,792 INFO L280 TraceCheckUtils]: 316: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {1446#true} is VALID [2020-07-11 04:37:01,792 INFO L280 TraceCheckUtils]: 317: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {1446#true} is VALID [2020-07-11 04:37:01,793 INFO L280 TraceCheckUtils]: 318: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {1446#true} is VALID [2020-07-11 04:37:01,793 INFO L280 TraceCheckUtils]: 319: Hoare triple {1446#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {1446#true} is VALID [2020-07-11 04:37:01,793 INFO L280 TraceCheckUtils]: 320: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {1446#true} is VALID [2020-07-11 04:37:01,794 INFO L280 TraceCheckUtils]: 321: Hoare triple {1446#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {1446#true} is VALID [2020-07-11 04:37:01,796 INFO L280 TraceCheckUtils]: 322: Hoare triple {1446#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {1446#true} is VALID [2020-07-11 04:37:01,796 INFO L280 TraceCheckUtils]: 323: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {1446#true} is VALID [2020-07-11 04:37:01,798 INFO L280 TraceCheckUtils]: 324: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {1446#true} is VALID [2020-07-11 04:37:01,798 INFO L280 TraceCheckUtils]: 325: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {1446#true} is VALID [2020-07-11 04:37:01,799 INFO L280 TraceCheckUtils]: 326: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {1446#true} is VALID [2020-07-11 04:37:01,799 INFO L280 TraceCheckUtils]: 327: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {1446#true} is VALID [2020-07-11 04:37:01,800 INFO L280 TraceCheckUtils]: 328: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {1446#true} is VALID [2020-07-11 04:37:01,800 INFO L280 TraceCheckUtils]: 329: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {1446#true} is VALID [2020-07-11 04:37:01,800 INFO L280 TraceCheckUtils]: 330: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {1446#true} is VALID [2020-07-11 04:37:01,801 INFO L280 TraceCheckUtils]: 331: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {1446#true} is VALID [2020-07-11 04:37:01,801 INFO L280 TraceCheckUtils]: 332: Hoare triple {1446#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {1446#true} is VALID [2020-07-11 04:37:01,802 INFO L280 TraceCheckUtils]: 333: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {1446#true} is VALID [2020-07-11 04:37:01,802 INFO L280 TraceCheckUtils]: 334: Hoare triple {1446#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {1446#true} is VALID [2020-07-11 04:37:01,802 INFO L280 TraceCheckUtils]: 335: Hoare triple {1446#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {1446#true} is VALID [2020-07-11 04:37:01,803 INFO L280 TraceCheckUtils]: 336: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {1446#true} is VALID [2020-07-11 04:37:01,803 INFO L280 TraceCheckUtils]: 337: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {1446#true} is VALID [2020-07-11 04:37:01,803 INFO L280 TraceCheckUtils]: 338: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {1446#true} is VALID [2020-07-11 04:37:01,803 INFO L280 TraceCheckUtils]: 339: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {1446#true} is VALID [2020-07-11 04:37:01,804 INFO L280 TraceCheckUtils]: 340: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {1446#true} is VALID [2020-07-11 04:37:01,804 INFO L280 TraceCheckUtils]: 341: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {1446#true} is VALID [2020-07-11 04:37:01,808 INFO L280 TraceCheckUtils]: 342: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {1446#true} is VALID [2020-07-11 04:37:01,809 INFO L280 TraceCheckUtils]: 343: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {1446#true} is VALID [2020-07-11 04:37:01,809 INFO L280 TraceCheckUtils]: 344: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {1446#true} is VALID [2020-07-11 04:37:01,809 INFO L280 TraceCheckUtils]: 345: Hoare triple {1446#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {1446#true} is VALID [2020-07-11 04:37:01,810 INFO L280 TraceCheckUtils]: 346: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {1446#true} is VALID [2020-07-11 04:37:01,810 INFO L280 TraceCheckUtils]: 347: Hoare triple {1446#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {1446#true} is VALID [2020-07-11 04:37:01,811 INFO L280 TraceCheckUtils]: 348: Hoare triple {1446#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {1446#true} is VALID [2020-07-11 04:37:01,811 INFO L280 TraceCheckUtils]: 349: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {1446#true} is VALID [2020-07-11 04:37:01,811 INFO L280 TraceCheckUtils]: 350: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {1446#true} is VALID [2020-07-11 04:37:01,812 INFO L280 TraceCheckUtils]: 351: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {1446#true} is VALID [2020-07-11 04:37:01,825 INFO L280 TraceCheckUtils]: 352: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {1446#true} is VALID [2020-07-11 04:37:01,826 INFO L280 TraceCheckUtils]: 353: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {1446#true} is VALID [2020-07-11 04:37:01,826 INFO L280 TraceCheckUtils]: 354: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {1446#true} is VALID [2020-07-11 04:37:01,827 INFO L280 TraceCheckUtils]: 355: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {1446#true} is VALID [2020-07-11 04:37:01,829 INFO L280 TraceCheckUtils]: 356: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {1446#true} is VALID [2020-07-11 04:37:01,830 INFO L280 TraceCheckUtils]: 357: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {1446#true} is VALID [2020-07-11 04:37:01,830 INFO L280 TraceCheckUtils]: 358: Hoare triple {1446#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {1446#true} is VALID [2020-07-11 04:37:01,830 INFO L280 TraceCheckUtils]: 359: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {1446#true} is VALID [2020-07-11 04:37:01,831 INFO L280 TraceCheckUtils]: 360: Hoare triple {1446#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {1446#true} is VALID [2020-07-11 04:37:01,831 INFO L280 TraceCheckUtils]: 361: Hoare triple {1446#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {1446#true} is VALID [2020-07-11 04:37:01,832 INFO L280 TraceCheckUtils]: 362: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {1446#true} is VALID [2020-07-11 04:37:01,832 INFO L280 TraceCheckUtils]: 363: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {1446#true} is VALID [2020-07-11 04:37:01,832 INFO L280 TraceCheckUtils]: 364: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {1446#true} is VALID [2020-07-11 04:37:01,833 INFO L280 TraceCheckUtils]: 365: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {1446#true} is VALID [2020-07-11 04:37:01,833 INFO L280 TraceCheckUtils]: 366: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {1446#true} is VALID [2020-07-11 04:37:01,833 INFO L280 TraceCheckUtils]: 367: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {1446#true} is VALID [2020-07-11 04:37:01,834 INFO L280 TraceCheckUtils]: 368: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {1446#true} is VALID [2020-07-11 04:37:01,834 INFO L280 TraceCheckUtils]: 369: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {1446#true} is VALID [2020-07-11 04:37:01,835 INFO L280 TraceCheckUtils]: 370: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {1446#true} is VALID [2020-07-11 04:37:01,835 INFO L280 TraceCheckUtils]: 371: Hoare triple {1446#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {1446#true} is VALID [2020-07-11 04:37:01,836 INFO L280 TraceCheckUtils]: 372: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {1446#true} is VALID [2020-07-11 04:37:01,836 INFO L280 TraceCheckUtils]: 373: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {1446#true} is VALID [2020-07-11 04:37:01,837 INFO L280 TraceCheckUtils]: 374: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {1446#true} is VALID [2020-07-11 04:37:01,838 INFO L280 TraceCheckUtils]: 375: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {1446#true} is VALID [2020-07-11 04:37:01,838 INFO L280 TraceCheckUtils]: 376: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {1446#true} is VALID [2020-07-11 04:37:01,844 INFO L280 TraceCheckUtils]: 377: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {1446#true} is VALID [2020-07-11 04:37:01,845 INFO L280 TraceCheckUtils]: 378: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {1446#true} is VALID [2020-07-11 04:37:01,845 INFO L280 TraceCheckUtils]: 379: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {1446#true} is VALID [2020-07-11 04:37:01,845 INFO L280 TraceCheckUtils]: 380: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {1446#true} is VALID [2020-07-11 04:37:01,846 INFO L280 TraceCheckUtils]: 381: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {1446#true} is VALID [2020-07-11 04:37:01,846 INFO L280 TraceCheckUtils]: 382: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {1446#true} is VALID [2020-07-11 04:37:01,846 INFO L280 TraceCheckUtils]: 383: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {1446#true} is VALID [2020-07-11 04:37:01,846 INFO L280 TraceCheckUtils]: 384: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {1446#true} is VALID [2020-07-11 04:37:01,847 INFO L280 TraceCheckUtils]: 385: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,847 INFO L280 TraceCheckUtils]: 386: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,847 INFO L280 TraceCheckUtils]: 387: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,850 INFO L280 TraceCheckUtils]: 388: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,851 INFO L280 TraceCheckUtils]: 389: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,851 INFO L280 TraceCheckUtils]: 390: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,852 INFO L280 TraceCheckUtils]: 391: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,852 INFO L280 TraceCheckUtils]: 392: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,855 INFO L280 TraceCheckUtils]: 393: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,856 INFO L280 TraceCheckUtils]: 394: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,856 INFO L280 TraceCheckUtils]: 395: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,857 INFO L280 TraceCheckUtils]: 396: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,857 INFO L280 TraceCheckUtils]: 397: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,857 INFO L280 TraceCheckUtils]: 398: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,858 INFO L280 TraceCheckUtils]: 399: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,858 INFO L280 TraceCheckUtils]: 400: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,858 INFO L280 TraceCheckUtils]: 401: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,859 INFO L280 TraceCheckUtils]: 402: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,859 INFO L280 TraceCheckUtils]: 403: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,859 INFO L280 TraceCheckUtils]: 404: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,860 INFO L280 TraceCheckUtils]: 405: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,860 INFO L280 TraceCheckUtils]: 406: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,863 INFO L280 TraceCheckUtils]: 407: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,863 INFO L280 TraceCheckUtils]: 408: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,864 INFO L280 TraceCheckUtils]: 409: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,864 INFO L280 TraceCheckUtils]: 410: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,864 INFO L280 TraceCheckUtils]: 411: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,865 INFO L280 TraceCheckUtils]: 412: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,870 INFO L280 TraceCheckUtils]: 413: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,871 INFO L280 TraceCheckUtils]: 414: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,871 INFO L280 TraceCheckUtils]: 415: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,871 INFO L280 TraceCheckUtils]: 416: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,872 INFO L280 TraceCheckUtils]: 417: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,874 INFO L280 TraceCheckUtils]: 418: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,875 INFO L280 TraceCheckUtils]: 419: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,875 INFO L280 TraceCheckUtils]: 420: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,875 INFO L280 TraceCheckUtils]: 421: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,876 INFO L280 TraceCheckUtils]: 422: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,876 INFO L280 TraceCheckUtils]: 423: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,876 INFO L280 TraceCheckUtils]: 424: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,877 INFO L280 TraceCheckUtils]: 425: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,878 INFO L280 TraceCheckUtils]: 426: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,878 INFO L280 TraceCheckUtils]: 427: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,878 INFO L280 TraceCheckUtils]: 428: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,878 INFO L280 TraceCheckUtils]: 429: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,879 INFO L280 TraceCheckUtils]: 430: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,879 INFO L280 TraceCheckUtils]: 431: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,879 INFO L280 TraceCheckUtils]: 432: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,879 INFO L280 TraceCheckUtils]: 433: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,880 INFO L280 TraceCheckUtils]: 434: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,880 INFO L280 TraceCheckUtils]: 435: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,880 INFO L280 TraceCheckUtils]: 436: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,880 INFO L280 TraceCheckUtils]: 437: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,880 INFO L280 TraceCheckUtils]: 438: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,881 INFO L280 TraceCheckUtils]: 439: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,881 INFO L280 TraceCheckUtils]: 440: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,881 INFO L280 TraceCheckUtils]: 441: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,882 INFO L280 TraceCheckUtils]: 442: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,882 INFO L280 TraceCheckUtils]: 443: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,882 INFO L280 TraceCheckUtils]: 444: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,882 INFO L280 TraceCheckUtils]: 445: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,883 INFO L280 TraceCheckUtils]: 446: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,883 INFO L280 TraceCheckUtils]: 447: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,883 INFO L280 TraceCheckUtils]: 448: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,883 INFO L280 TraceCheckUtils]: 449: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,884 INFO L280 TraceCheckUtils]: 450: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,884 INFO L280 TraceCheckUtils]: 451: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,884 INFO L280 TraceCheckUtils]: 452: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,885 INFO L280 TraceCheckUtils]: 453: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,885 INFO L280 TraceCheckUtils]: 454: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,885 INFO L280 TraceCheckUtils]: 455: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,886 INFO L280 TraceCheckUtils]: 456: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,886 INFO L280 TraceCheckUtils]: 457: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,886 INFO L280 TraceCheckUtils]: 458: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,887 INFO L280 TraceCheckUtils]: 459: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,887 INFO L280 TraceCheckUtils]: 460: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,887 INFO L280 TraceCheckUtils]: 461: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,888 INFO L280 TraceCheckUtils]: 462: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,888 INFO L280 TraceCheckUtils]: 463: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,888 INFO L280 TraceCheckUtils]: 464: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,889 INFO L280 TraceCheckUtils]: 465: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,889 INFO L280 TraceCheckUtils]: 466: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,889 INFO L280 TraceCheckUtils]: 467: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,890 INFO L280 TraceCheckUtils]: 468: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,894 INFO L280 TraceCheckUtils]: 469: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,895 INFO L280 TraceCheckUtils]: 470: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,895 INFO L280 TraceCheckUtils]: 471: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,895 INFO L280 TraceCheckUtils]: 472: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,896 INFO L280 TraceCheckUtils]: 473: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,896 INFO L280 TraceCheckUtils]: 474: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,897 INFO L280 TraceCheckUtils]: 475: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,897 INFO L280 TraceCheckUtils]: 476: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,897 INFO L280 TraceCheckUtils]: 477: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,898 INFO L280 TraceCheckUtils]: 478: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,898 INFO L280 TraceCheckUtils]: 479: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,900 INFO L280 TraceCheckUtils]: 480: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,900 INFO L280 TraceCheckUtils]: 481: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,901 INFO L280 TraceCheckUtils]: 482: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,901 INFO L280 TraceCheckUtils]: 483: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,901 INFO L280 TraceCheckUtils]: 484: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,902 INFO L280 TraceCheckUtils]: 485: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,902 INFO L280 TraceCheckUtils]: 486: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,902 INFO L280 TraceCheckUtils]: 487: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,902 INFO L280 TraceCheckUtils]: 488: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,903 INFO L280 TraceCheckUtils]: 489: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,903 INFO L280 TraceCheckUtils]: 490: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,903 INFO L280 TraceCheckUtils]: 491: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,903 INFO L280 TraceCheckUtils]: 492: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,903 INFO L280 TraceCheckUtils]: 493: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,904 INFO L280 TraceCheckUtils]: 494: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,904 INFO L280 TraceCheckUtils]: 495: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,904 INFO L280 TraceCheckUtils]: 496: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,904 INFO L280 TraceCheckUtils]: 497: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,905 INFO L280 TraceCheckUtils]: 498: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,905 INFO L280 TraceCheckUtils]: 499: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,905 INFO L280 TraceCheckUtils]: 500: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,905 INFO L280 TraceCheckUtils]: 501: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,905 INFO L280 TraceCheckUtils]: 502: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,906 INFO L280 TraceCheckUtils]: 503: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,906 INFO L280 TraceCheckUtils]: 504: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,907 INFO L280 TraceCheckUtils]: 505: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,907 INFO L280 TraceCheckUtils]: 506: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,907 INFO L280 TraceCheckUtils]: 507: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,908 INFO L280 TraceCheckUtils]: 508: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,908 INFO L280 TraceCheckUtils]: 509: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,909 INFO L280 TraceCheckUtils]: 510: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,912 INFO L280 TraceCheckUtils]: 511: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,912 INFO L280 TraceCheckUtils]: 512: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,912 INFO L280 TraceCheckUtils]: 513: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,913 INFO L280 TraceCheckUtils]: 514: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,913 INFO L280 TraceCheckUtils]: 515: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,913 INFO L280 TraceCheckUtils]: 516: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,913 INFO L280 TraceCheckUtils]: 517: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,913 INFO L280 TraceCheckUtils]: 518: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,914 INFO L280 TraceCheckUtils]: 519: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,914 INFO L280 TraceCheckUtils]: 520: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,915 INFO L280 TraceCheckUtils]: 521: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,916 INFO L280 TraceCheckUtils]: 522: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,916 INFO L280 TraceCheckUtils]: 523: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,917 INFO L280 TraceCheckUtils]: 524: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,917 INFO L280 TraceCheckUtils]: 525: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,917 INFO L280 TraceCheckUtils]: 526: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,917 INFO L280 TraceCheckUtils]: 527: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,917 INFO L280 TraceCheckUtils]: 528: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,918 INFO L280 TraceCheckUtils]: 529: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,918 INFO L280 TraceCheckUtils]: 530: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,918 INFO L280 TraceCheckUtils]: 531: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,918 INFO L280 TraceCheckUtils]: 532: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,919 INFO L280 TraceCheckUtils]: 533: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,922 INFO L280 TraceCheckUtils]: 534: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,922 INFO L280 TraceCheckUtils]: 535: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,922 INFO L280 TraceCheckUtils]: 536: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,922 INFO L280 TraceCheckUtils]: 537: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,923 INFO L280 TraceCheckUtils]: 538: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,923 INFO L280 TraceCheckUtils]: 539: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,923 INFO L280 TraceCheckUtils]: 540: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,923 INFO L280 TraceCheckUtils]: 541: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,923 INFO L280 TraceCheckUtils]: 542: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,924 INFO L280 TraceCheckUtils]: 543: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,924 INFO L280 TraceCheckUtils]: 544: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,924 INFO L280 TraceCheckUtils]: 545: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,924 INFO L280 TraceCheckUtils]: 546: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,925 INFO L280 TraceCheckUtils]: 547: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,925 INFO L280 TraceCheckUtils]: 548: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,925 INFO L280 TraceCheckUtils]: 549: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,925 INFO L280 TraceCheckUtils]: 550: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,926 INFO L280 TraceCheckUtils]: 551: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,932 INFO L280 TraceCheckUtils]: 552: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,933 INFO L280 TraceCheckUtils]: 553: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,933 INFO L280 TraceCheckUtils]: 554: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,933 INFO L280 TraceCheckUtils]: 555: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,933 INFO L280 TraceCheckUtils]: 556: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,934 INFO L280 TraceCheckUtils]: 557: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,934 INFO L280 TraceCheckUtils]: 558: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,934 INFO L280 TraceCheckUtils]: 559: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,934 INFO L280 TraceCheckUtils]: 560: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,935 INFO L280 TraceCheckUtils]: 561: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,935 INFO L280 TraceCheckUtils]: 562: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,935 INFO L280 TraceCheckUtils]: 563: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,935 INFO L280 TraceCheckUtils]: 564: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,935 INFO L280 TraceCheckUtils]: 565: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,936 INFO L280 TraceCheckUtils]: 566: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,936 INFO L280 TraceCheckUtils]: 567: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,936 INFO L280 TraceCheckUtils]: 568: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,936 INFO L280 TraceCheckUtils]: 569: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,936 INFO L280 TraceCheckUtils]: 570: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,937 INFO L280 TraceCheckUtils]: 571: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,937 INFO L280 TraceCheckUtils]: 572: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,937 INFO L280 TraceCheckUtils]: 573: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,937 INFO L280 TraceCheckUtils]: 574: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,937 INFO L280 TraceCheckUtils]: 575: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,937 INFO L280 TraceCheckUtils]: 576: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,938 INFO L280 TraceCheckUtils]: 577: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,938 INFO L280 TraceCheckUtils]: 578: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,938 INFO L280 TraceCheckUtils]: 579: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:01,938 INFO L280 TraceCheckUtils]: 580: Hoare triple {1446#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {1446#true} is VALID [2020-07-11 04:37:01,939 INFO L280 TraceCheckUtils]: 581: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {1446#true} is VALID [2020-07-11 04:37:01,939 INFO L280 TraceCheckUtils]: 582: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {1446#true} is VALID [2020-07-11 04:37:01,939 INFO L280 TraceCheckUtils]: 583: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {1446#true} is VALID [2020-07-11 04:37:01,939 INFO L280 TraceCheckUtils]: 584: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {1446#true} is VALID [2020-07-11 04:37:01,939 INFO L280 TraceCheckUtils]: 585: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {1446#true} is VALID [2020-07-11 04:37:01,940 INFO L280 TraceCheckUtils]: 586: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {1446#true} is VALID [2020-07-11 04:37:01,940 INFO L280 TraceCheckUtils]: 587: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {1446#true} is VALID [2020-07-11 04:37:01,940 INFO L280 TraceCheckUtils]: 588: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {1446#true} is VALID [2020-07-11 04:37:01,940 INFO L280 TraceCheckUtils]: 589: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {1446#true} is VALID [2020-07-11 04:37:01,940 INFO L280 TraceCheckUtils]: 590: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {1446#true} is VALID [2020-07-11 04:37:01,941 INFO L280 TraceCheckUtils]: 591: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {1446#true} is VALID [2020-07-11 04:37:01,941 INFO L280 TraceCheckUtils]: 592: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {1446#true} is VALID [2020-07-11 04:37:01,941 INFO L280 TraceCheckUtils]: 593: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {1446#true} is VALID [2020-07-11 04:37:01,941 INFO L280 TraceCheckUtils]: 594: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {1446#true} is VALID [2020-07-11 04:37:01,941 INFO L280 TraceCheckUtils]: 595: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {1446#true} is VALID [2020-07-11 04:37:01,941 INFO L280 TraceCheckUtils]: 596: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {1446#true} is VALID [2020-07-11 04:37:01,942 INFO L280 TraceCheckUtils]: 597: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {1446#true} is VALID [2020-07-11 04:37:01,942 INFO L280 TraceCheckUtils]: 598: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {1446#true} is VALID [2020-07-11 04:37:01,942 INFO L280 TraceCheckUtils]: 599: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {1446#true} is VALID [2020-07-11 04:37:01,942 INFO L280 TraceCheckUtils]: 600: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {1446#true} is VALID [2020-07-11 04:37:01,942 INFO L280 TraceCheckUtils]: 601: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {1446#true} is VALID [2020-07-11 04:37:01,943 INFO L280 TraceCheckUtils]: 602: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {1446#true} is VALID [2020-07-11 04:37:01,943 INFO L280 TraceCheckUtils]: 603: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {1446#true} is VALID [2020-07-11 04:37:01,943 INFO L280 TraceCheckUtils]: 604: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {1446#true} is VALID [2020-07-11 04:37:01,943 INFO L280 TraceCheckUtils]: 605: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {1446#true} is VALID [2020-07-11 04:37:01,943 INFO L280 TraceCheckUtils]: 606: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {1446#true} is VALID [2020-07-11 04:37:01,944 INFO L280 TraceCheckUtils]: 607: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {1446#true} is VALID [2020-07-11 04:37:01,944 INFO L280 TraceCheckUtils]: 608: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {1446#true} is VALID [2020-07-11 04:37:01,944 INFO L280 TraceCheckUtils]: 609: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {1446#true} is VALID [2020-07-11 04:37:01,944 INFO L280 TraceCheckUtils]: 610: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {1446#true} is VALID [2020-07-11 04:37:01,944 INFO L280 TraceCheckUtils]: 611: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {1446#true} is VALID [2020-07-11 04:37:01,945 INFO L280 TraceCheckUtils]: 612: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {1446#true} is VALID [2020-07-11 04:37:01,945 INFO L280 TraceCheckUtils]: 613: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {1446#true} is VALID [2020-07-11 04:37:01,945 INFO L280 TraceCheckUtils]: 614: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {1446#true} is VALID [2020-07-11 04:37:01,945 INFO L280 TraceCheckUtils]: 615: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {1446#true} is VALID [2020-07-11 04:37:01,945 INFO L280 TraceCheckUtils]: 616: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {1446#true} is VALID [2020-07-11 04:37:01,946 INFO L280 TraceCheckUtils]: 617: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {1446#true} is VALID [2020-07-11 04:37:01,946 INFO L280 TraceCheckUtils]: 618: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {1446#true} is VALID [2020-07-11 04:37:01,946 INFO L280 TraceCheckUtils]: 619: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {1446#true} is VALID [2020-07-11 04:37:01,946 INFO L280 TraceCheckUtils]: 620: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {1446#true} is VALID [2020-07-11 04:37:01,946 INFO L280 TraceCheckUtils]: 621: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {1446#true} is VALID [2020-07-11 04:37:01,947 INFO L280 TraceCheckUtils]: 622: Hoare triple {1446#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {1446#true} is VALID [2020-07-11 04:37:01,947 INFO L280 TraceCheckUtils]: 623: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {1446#true} is VALID [2020-07-11 04:37:01,947 INFO L280 TraceCheckUtils]: 624: Hoare triple {1446#true} ~ldv_retval_0~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,947 INFO L280 TraceCheckUtils]: 625: Hoare triple {1446#true} ~ldv_retval_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,947 INFO L280 TraceCheckUtils]: 626: Hoare triple {1446#true} ~ldv_retval_3~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,948 INFO L280 TraceCheckUtils]: 627: Hoare triple {1446#true} ~ldv_retval_2~0 := 0; {1446#true} is VALID [2020-07-11 04:37:01,948 INFO L280 TraceCheckUtils]: 628: Hoare triple {1446#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {1446#true} is VALID [2020-07-11 04:37:01,948 INFO L280 TraceCheckUtils]: 629: Hoare triple {1446#true} ~ldv_mutex_lock~0 := 1; {1446#true} is VALID [2020-07-11 04:37:01,948 INFO L280 TraceCheckUtils]: 630: Hoare triple {1446#true} ~ldv_mutex_mutex_of_device~0 := 1; {1446#true} is VALID [2020-07-11 04:37:01,948 INFO L280 TraceCheckUtils]: 631: Hoare triple {1446#true} ~ldv_mutex_udev~0 := 1; {1446#true} is VALID [2020-07-11 04:37:01,949 INFO L280 TraceCheckUtils]: 632: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:01,949 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {1446#true} {1446#true} #2340#return; {1446#true} is VALID [2020-07-11 04:37:02,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,341 INFO L280 TraceCheckUtils]: 0: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,341 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,341 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,356 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,357 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,357 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,357 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,357 INFO L280 TraceCheckUtils]: 0: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:02,357 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,358 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,358 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:02,361 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:02,361 INFO L280 TraceCheckUtils]: 5: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,362 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,362 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,363 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:02,363 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,363 INFO L263 TraceCheckUtils]: 10: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:02,364 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,364 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,364 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,365 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,365 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,365 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,366 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2182#return; {1446#true} is VALID [2020-07-11 04:37:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,407 INFO L280 TraceCheckUtils]: 0: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,407 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,408 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,424 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,424 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,425 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,425 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,426 INFO L280 TraceCheckUtils]: 0: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:02,426 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,426 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,427 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:02,430 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:02,430 INFO L280 TraceCheckUtils]: 5: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,431 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,431 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,431 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:02,432 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,432 INFO L263 TraceCheckUtils]: 10: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:02,433 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,433 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,433 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,434 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,434 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,435 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,435 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2184#return; {1446#true} is VALID [2020-07-11 04:37:02,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,557 INFO L280 TraceCheckUtils]: 0: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,557 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,558 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,567 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,567 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,568 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,568 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,568 INFO L280 TraceCheckUtils]: 0: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:02,568 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,569 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,569 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:02,571 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:02,571 INFO L280 TraceCheckUtils]: 5: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,571 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,571 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,572 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:02,572 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,572 INFO L263 TraceCheckUtils]: 10: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:02,572 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,572 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,573 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,573 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,573 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,573 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,573 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2186#return; {1446#true} is VALID [2020-07-11 04:37:02,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,607 INFO L280 TraceCheckUtils]: 0: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,607 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,608 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,618 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,619 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,619 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,619 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,620 INFO L280 TraceCheckUtils]: 0: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:02,620 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,620 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,621 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:02,623 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:02,623 INFO L280 TraceCheckUtils]: 5: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,623 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,624 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,624 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:02,624 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,624 INFO L263 TraceCheckUtils]: 10: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:02,624 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,625 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,625 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,625 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,625 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,625 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,626 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2188#return; {1446#true} is VALID [2020-07-11 04:37:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,665 INFO L280 TraceCheckUtils]: 0: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,666 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,666 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,676 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,676 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,676 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,677 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,677 INFO L280 TraceCheckUtils]: 0: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:02,677 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,677 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,677 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:02,680 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:02,680 INFO L280 TraceCheckUtils]: 5: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,680 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,681 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,681 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:02,681 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,682 INFO L263 TraceCheckUtils]: 10: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:02,682 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,682 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,683 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,683 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,683 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,684 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,684 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2190#return; {1446#true} is VALID [2020-07-11 04:37:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,724 INFO L280 TraceCheckUtils]: 0: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,725 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,725 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,740 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,740 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,741 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,741 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,742 INFO L280 TraceCheckUtils]: 0: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:02,742 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,742 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,743 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:02,745 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:02,746 INFO L280 TraceCheckUtils]: 5: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:02,746 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,746 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:02,747 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:02,747 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,747 INFO L263 TraceCheckUtils]: 10: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:02,747 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:02,747 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:02,747 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,748 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:02,748 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:02,748 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,749 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2192#return; {1446#true} is VALID [2020-07-11 04:37:02,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,758 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,758 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {1446#true} {1446#true} #2194#return; {1446#true} is VALID [2020-07-11 04:37:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,826 INFO L280 TraceCheckUtils]: 0: Hoare triple {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {1446#true} is VALID [2020-07-11 04:37:02,826 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-11 04:37:02,827 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-11 04:37:02,827 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-11 04:37:02,827 INFO L280 TraceCheckUtils]: 0: Hoare triple {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {1446#true} is VALID [2020-07-11 04:37:02,828 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} ~c := #in~c; {1446#true} is VALID [2020-07-11 04:37:02,828 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} ~n := #in~n; {1446#true} is VALID [2020-07-11 04:37:02,828 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} havoc ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-11 04:37:02,831 INFO L263 TraceCheckUtils]: 4: Hoare triple {1446#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:37:02,831 INFO L280 TraceCheckUtils]: 5: Hoare triple {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {1446#true} is VALID [2020-07-11 04:37:02,832 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-11 04:37:02,832 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-11 04:37:02,832 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-11 04:37:02,833 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {1446#true} is VALID [2020-07-11 04:37:02,833 INFO L280 TraceCheckUtils]: 10: Hoare triple {1446#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {1446#true} is VALID [2020-07-11 04:37:02,833 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-11 04:37:02,834 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,834 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {1446#true} {1446#true} #2196#return; {1446#true} is VALID [2020-07-11 04:37:02,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:37:02,896 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-11 04:37:02,897 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,897 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-11 04:37:02,897 INFO L280 TraceCheckUtils]: 0: Hoare triple {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {1446#true} is VALID [2020-07-11 04:37:02,898 INFO L263 TraceCheckUtils]: 1: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-11 04:37:02,898 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-11 04:37:02,898 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,899 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-11 04:37:02,899 INFO L280 TraceCheckUtils]: 5: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,899 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,900 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {1446#true} is VALID [2020-07-11 04:37:02,902 INFO L263 TraceCheckUtils]: 0: Hoare triple {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} call ldv_usb_deregister_15(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset); {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-11 04:37:02,902 INFO L280 TraceCheckUtils]: 1: Hoare triple {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {1446#true} is VALID [2020-07-11 04:37:02,903 INFO L263 TraceCheckUtils]: 2: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-11 04:37:02,903 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-11 04:37:02,903 INFO L280 TraceCheckUtils]: 4: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,904 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-11 04:37:02,904 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,904 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,904 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {1446#true} {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {1446#true} is VALID [2020-07-11 04:37:02,904 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:02,905 INFO L275 TraceCheckUtils]: 10: Hoare quadruple {1446#true} {1447#false} #2220#return; {1447#false} is VALID [2020-07-11 04:37:02,915 INFO L263 TraceCheckUtils]: 0: Hoare triple {1446#true} call ULTIMATE.init(); {2218#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:37:02,916 INFO L280 TraceCheckUtils]: 1: Hoare triple {2218#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {1446#true} is VALID [2020-07-11 04:37:02,916 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} #valid := #valid[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:02,917 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} assume 0 < #StackHeapBarrier; {1446#true} is VALID [2020-07-11 04:37:02,917 INFO L280 TraceCheckUtils]: 4: Hoare triple {1446#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {1446#true} is VALID [2020-07-11 04:37:02,917 INFO L280 TraceCheckUtils]: 5: Hoare triple {1446#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {1446#true} is VALID [2020-07-11 04:37:02,918 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {1446#true} is VALID [2020-07-11 04:37:02,918 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {1446#true} is VALID [2020-07-11 04:37:02,918 INFO L280 TraceCheckUtils]: 8: Hoare triple {1446#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {1446#true} is VALID [2020-07-11 04:37:02,918 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {1446#true} is VALID [2020-07-11 04:37:02,919 INFO L280 TraceCheckUtils]: 10: Hoare triple {1446#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {1446#true} is VALID [2020-07-11 04:37:02,919 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {1446#true} is VALID [2020-07-11 04:37:02,919 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {1446#true} is VALID [2020-07-11 04:37:02,920 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {1446#true} is VALID [2020-07-11 04:37:02,920 INFO L280 TraceCheckUtils]: 14: Hoare triple {1446#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {1446#true} is VALID [2020-07-11 04:37:02,920 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {1446#true} is VALID [2020-07-11 04:37:02,920 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {1446#true} is VALID [2020-07-11 04:37:02,921 INFO L280 TraceCheckUtils]: 17: Hoare triple {1446#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {1446#true} is VALID [2020-07-11 04:37:02,921 INFO L280 TraceCheckUtils]: 18: Hoare triple {1446#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {1446#true} is VALID [2020-07-11 04:37:02,921 INFO L280 TraceCheckUtils]: 19: Hoare triple {1446#true} ~ldv_state_variable_3~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,922 INFO L280 TraceCheckUtils]: 20: Hoare triple {1446#true} ~LDV_IN_INTERRUPT~0 := 1; {1446#true} is VALID [2020-07-11 04:37:02,922 INFO L280 TraceCheckUtils]: 21: Hoare triple {1446#true} ~ldv_state_variable_2~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,922 INFO L280 TraceCheckUtils]: 22: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,923 INFO L280 TraceCheckUtils]: 23: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,923 INFO L280 TraceCheckUtils]: 24: Hoare triple {1446#true} ~usb_counter~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,923 INFO L280 TraceCheckUtils]: 25: Hoare triple {1446#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {1446#true} is VALID [2020-07-11 04:37:02,924 INFO L280 TraceCheckUtils]: 26: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,924 INFO L280 TraceCheckUtils]: 27: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,924 INFO L280 TraceCheckUtils]: 28: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,924 INFO L280 TraceCheckUtils]: 29: Hoare triple {1446#true} ~ldv_state_variable_5~0 := 0; {1446#true} is VALID [2020-07-11 04:37:02,925 INFO L280 TraceCheckUtils]: 30: Hoare triple {1446#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {1446#true} is VALID [2020-07-11 04:37:02,925 INFO L280 TraceCheckUtils]: 31: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {1446#true} is VALID [2020-07-11 04:37:02,925 INFO L280 TraceCheckUtils]: 32: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {1446#true} is VALID [2020-07-11 04:37:02,926 INFO L280 TraceCheckUtils]: 33: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {1446#true} is VALID [2020-07-11 04:37:02,926 INFO L280 TraceCheckUtils]: 34: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {1446#true} is VALID [2020-07-11 04:37:02,926 INFO L280 TraceCheckUtils]: 35: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {1446#true} is VALID [2020-07-11 04:37:02,927 INFO L280 TraceCheckUtils]: 36: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {1446#true} is VALID [2020-07-11 04:37:02,927 INFO L280 TraceCheckUtils]: 37: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {1446#true} is VALID [2020-07-11 04:37:02,927 INFO L280 TraceCheckUtils]: 38: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {1446#true} is VALID [2020-07-11 04:37:02,928 INFO L280 TraceCheckUtils]: 39: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {1446#true} is VALID [2020-07-11 04:37:02,928 INFO L280 TraceCheckUtils]: 40: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {1446#true} is VALID [2020-07-11 04:37:02,928 INFO L280 TraceCheckUtils]: 41: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {1446#true} is VALID [2020-07-11 04:37:02,928 INFO L280 TraceCheckUtils]: 42: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {1446#true} is VALID [2020-07-11 04:37:02,929 INFO L280 TraceCheckUtils]: 43: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {1446#true} is VALID [2020-07-11 04:37:02,929 INFO L280 TraceCheckUtils]: 44: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {1446#true} is VALID [2020-07-11 04:37:02,929 INFO L280 TraceCheckUtils]: 45: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {1446#true} is VALID [2020-07-11 04:37:02,930 INFO L280 TraceCheckUtils]: 46: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {1446#true} is VALID [2020-07-11 04:37:02,930 INFO L280 TraceCheckUtils]: 47: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {1446#true} is VALID [2020-07-11 04:37:02,930 INFO L280 TraceCheckUtils]: 48: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {1446#true} is VALID [2020-07-11 04:37:02,931 INFO L280 TraceCheckUtils]: 49: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {1446#true} is VALID [2020-07-11 04:37:02,931 INFO L280 TraceCheckUtils]: 50: Hoare triple {1446#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {1446#true} is VALID [2020-07-11 04:37:02,931 INFO L280 TraceCheckUtils]: 51: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {1446#true} is VALID [2020-07-11 04:37:02,932 INFO L280 TraceCheckUtils]: 52: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {1446#true} is VALID [2020-07-11 04:37:02,932 INFO L280 TraceCheckUtils]: 53: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {1446#true} is VALID [2020-07-11 04:37:02,932 INFO L280 TraceCheckUtils]: 54: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {1446#true} is VALID [2020-07-11 04:37:02,932 INFO L280 TraceCheckUtils]: 55: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {1446#true} is VALID [2020-07-11 04:37:02,933 INFO L280 TraceCheckUtils]: 56: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {1446#true} is VALID [2020-07-11 04:37:02,933 INFO L280 TraceCheckUtils]: 57: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {1446#true} is VALID [2020-07-11 04:37:02,933 INFO L280 TraceCheckUtils]: 58: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {1446#true} is VALID [2020-07-11 04:37:02,934 INFO L280 TraceCheckUtils]: 59: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {1446#true} is VALID [2020-07-11 04:37:02,934 INFO L280 TraceCheckUtils]: 60: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {1446#true} is VALID [2020-07-11 04:37:02,934 INFO L280 TraceCheckUtils]: 61: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {1446#true} is VALID [2020-07-11 04:37:02,935 INFO L280 TraceCheckUtils]: 62: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {1446#true} is VALID [2020-07-11 04:37:02,935 INFO L280 TraceCheckUtils]: 63: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {1446#true} is VALID [2020-07-11 04:37:02,935 INFO L280 TraceCheckUtils]: 64: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {1446#true} is VALID [2020-07-11 04:37:02,936 INFO L280 TraceCheckUtils]: 65: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {1446#true} is VALID [2020-07-11 04:37:02,936 INFO L280 TraceCheckUtils]: 66: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {1446#true} is VALID [2020-07-11 04:37:02,936 INFO L280 TraceCheckUtils]: 67: Hoare triple {1446#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {1446#true} is VALID [2020-07-11 04:37:02,936 INFO L280 TraceCheckUtils]: 68: Hoare triple {1446#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {1446#true} is VALID [2020-07-11 04:37:02,937 INFO L280 TraceCheckUtils]: 69: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {1446#true} is VALID [2020-07-11 04:37:02,937 INFO L280 TraceCheckUtils]: 70: Hoare triple {1446#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {1446#true} is VALID [2020-07-11 04:37:02,937 INFO L280 TraceCheckUtils]: 71: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {1446#true} is VALID [2020-07-11 04:37:02,938 INFO L280 TraceCheckUtils]: 72: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {1446#true} is VALID [2020-07-11 04:37:02,938 INFO L280 TraceCheckUtils]: 73: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {1446#true} is VALID [2020-07-11 04:37:02,938 INFO L280 TraceCheckUtils]: 74: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {1446#true} is VALID [2020-07-11 04:37:02,939 INFO L280 TraceCheckUtils]: 75: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {1446#true} is VALID [2020-07-11 04:37:02,939 INFO L280 TraceCheckUtils]: 76: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {1446#true} is VALID [2020-07-11 04:37:02,939 INFO L280 TraceCheckUtils]: 77: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {1446#true} is VALID [2020-07-11 04:37:02,939 INFO L280 TraceCheckUtils]: 78: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {1446#true} is VALID [2020-07-11 04:37:02,940 INFO L280 TraceCheckUtils]: 79: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {1446#true} is VALID [2020-07-11 04:37:02,940 INFO L280 TraceCheckUtils]: 80: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {1446#true} is VALID [2020-07-11 04:37:02,940 INFO L280 TraceCheckUtils]: 81: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {1446#true} is VALID [2020-07-11 04:37:02,941 INFO L280 TraceCheckUtils]: 82: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {1446#true} is VALID [2020-07-11 04:37:02,941 INFO L280 TraceCheckUtils]: 83: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {1446#true} is VALID [2020-07-11 04:37:02,941 INFO L280 TraceCheckUtils]: 84: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {1446#true} is VALID [2020-07-11 04:37:02,942 INFO L280 TraceCheckUtils]: 85: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {1446#true} is VALID [2020-07-11 04:37:02,942 INFO L280 TraceCheckUtils]: 86: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {1446#true} is VALID [2020-07-11 04:37:02,942 INFO L280 TraceCheckUtils]: 87: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {1446#true} is VALID [2020-07-11 04:37:02,943 INFO L280 TraceCheckUtils]: 88: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {1446#true} is VALID [2020-07-11 04:37:02,943 INFO L280 TraceCheckUtils]: 89: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {1446#true} is VALID [2020-07-11 04:37:02,943 INFO L280 TraceCheckUtils]: 90: Hoare triple {1446#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {1446#true} is VALID [2020-07-11 04:37:02,943 INFO L280 TraceCheckUtils]: 91: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {1446#true} is VALID [2020-07-11 04:37:02,944 INFO L280 TraceCheckUtils]: 92: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {1446#true} is VALID [2020-07-11 04:37:02,944 INFO L280 TraceCheckUtils]: 93: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {1446#true} is VALID [2020-07-11 04:37:02,944 INFO L280 TraceCheckUtils]: 94: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {1446#true} is VALID [2020-07-11 04:37:02,945 INFO L280 TraceCheckUtils]: 95: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {1446#true} is VALID [2020-07-11 04:37:02,945 INFO L280 TraceCheckUtils]: 96: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {1446#true} is VALID [2020-07-11 04:37:02,945 INFO L280 TraceCheckUtils]: 97: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {1446#true} is VALID [2020-07-11 04:37:02,946 INFO L280 TraceCheckUtils]: 98: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {1446#true} is VALID [2020-07-11 04:37:02,946 INFO L280 TraceCheckUtils]: 99: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {1446#true} is VALID [2020-07-11 04:37:02,946 INFO L280 TraceCheckUtils]: 100: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {1446#true} is VALID [2020-07-11 04:37:02,946 INFO L280 TraceCheckUtils]: 101: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {1446#true} is VALID [2020-07-11 04:37:02,947 INFO L280 TraceCheckUtils]: 102: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {1446#true} is VALID [2020-07-11 04:37:02,947 INFO L280 TraceCheckUtils]: 103: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {1446#true} is VALID [2020-07-11 04:37:02,947 INFO L280 TraceCheckUtils]: 104: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {1446#true} is VALID [2020-07-11 04:37:02,948 INFO L280 TraceCheckUtils]: 105: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {1446#true} is VALID [2020-07-11 04:37:02,948 INFO L280 TraceCheckUtils]: 106: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {1446#true} is VALID [2020-07-11 04:37:02,948 INFO L280 TraceCheckUtils]: 107: Hoare triple {1446#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {1446#true} is VALID [2020-07-11 04:37:02,949 INFO L280 TraceCheckUtils]: 108: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {1446#true} is VALID [2020-07-11 04:37:02,949 INFO L280 TraceCheckUtils]: 109: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {1446#true} is VALID [2020-07-11 04:37:02,949 INFO L280 TraceCheckUtils]: 110: Hoare triple {1446#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {1446#true} is VALID [2020-07-11 04:37:02,950 INFO L280 TraceCheckUtils]: 111: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {1446#true} is VALID [2020-07-11 04:37:02,950 INFO L280 TraceCheckUtils]: 112: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {1446#true} is VALID [2020-07-11 04:37:02,950 INFO L280 TraceCheckUtils]: 113: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {1446#true} is VALID [2020-07-11 04:37:02,951 INFO L280 TraceCheckUtils]: 114: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {1446#true} is VALID [2020-07-11 04:37:02,951 INFO L280 TraceCheckUtils]: 115: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {1446#true} is VALID [2020-07-11 04:37:02,951 INFO L280 TraceCheckUtils]: 116: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {1446#true} is VALID [2020-07-11 04:37:02,952 INFO L280 TraceCheckUtils]: 117: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {1446#true} is VALID [2020-07-11 04:37:02,952 INFO L280 TraceCheckUtils]: 118: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {1446#true} is VALID [2020-07-11 04:37:02,952 INFO L280 TraceCheckUtils]: 119: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {1446#true} is VALID [2020-07-11 04:37:02,952 INFO L280 TraceCheckUtils]: 120: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {1446#true} is VALID [2020-07-11 04:37:02,953 INFO L280 TraceCheckUtils]: 121: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {1446#true} is VALID [2020-07-11 04:37:02,953 INFO L280 TraceCheckUtils]: 122: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {1446#true} is VALID [2020-07-11 04:37:02,953 INFO L280 TraceCheckUtils]: 123: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {1446#true} is VALID [2020-07-11 04:37:02,954 INFO L280 TraceCheckUtils]: 124: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {1446#true} is VALID [2020-07-11 04:37:02,954 INFO L280 TraceCheckUtils]: 125: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {1446#true} is VALID [2020-07-11 04:37:02,954 INFO L280 TraceCheckUtils]: 126: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {1446#true} is VALID [2020-07-11 04:37:02,954 INFO L280 TraceCheckUtils]: 127: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {1446#true} is VALID [2020-07-11 04:37:02,955 INFO L280 TraceCheckUtils]: 128: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {1446#true} is VALID [2020-07-11 04:37:02,955 INFO L280 TraceCheckUtils]: 129: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {1446#true} is VALID [2020-07-11 04:37:02,955 INFO L280 TraceCheckUtils]: 130: Hoare triple {1446#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {1446#true} is VALID [2020-07-11 04:37:02,956 INFO L280 TraceCheckUtils]: 131: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {1446#true} is VALID [2020-07-11 04:37:02,956 INFO L280 TraceCheckUtils]: 132: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {1446#true} is VALID [2020-07-11 04:37:02,956 INFO L280 TraceCheckUtils]: 133: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {1446#true} is VALID [2020-07-11 04:37:02,957 INFO L280 TraceCheckUtils]: 134: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {1446#true} is VALID [2020-07-11 04:37:02,957 INFO L280 TraceCheckUtils]: 135: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {1446#true} is VALID [2020-07-11 04:37:02,957 INFO L280 TraceCheckUtils]: 136: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {1446#true} is VALID [2020-07-11 04:37:02,958 INFO L280 TraceCheckUtils]: 137: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {1446#true} is VALID [2020-07-11 04:37:02,958 INFO L280 TraceCheckUtils]: 138: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {1446#true} is VALID [2020-07-11 04:37:02,958 INFO L280 TraceCheckUtils]: 139: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {1446#true} is VALID [2020-07-11 04:37:02,958 INFO L280 TraceCheckUtils]: 140: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {1446#true} is VALID [2020-07-11 04:37:02,959 INFO L280 TraceCheckUtils]: 141: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {1446#true} is VALID [2020-07-11 04:37:02,959 INFO L280 TraceCheckUtils]: 142: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {1446#true} is VALID [2020-07-11 04:37:02,959 INFO L280 TraceCheckUtils]: 143: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {1446#true} is VALID [2020-07-11 04:37:02,960 INFO L280 TraceCheckUtils]: 144: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {1446#true} is VALID [2020-07-11 04:37:02,960 INFO L280 TraceCheckUtils]: 145: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {1446#true} is VALID [2020-07-11 04:37:02,960 INFO L280 TraceCheckUtils]: 146: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {1446#true} is VALID [2020-07-11 04:37:02,961 INFO L280 TraceCheckUtils]: 147: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {1446#true} is VALID [2020-07-11 04:37:02,961 INFO L280 TraceCheckUtils]: 148: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {1446#true} is VALID [2020-07-11 04:37:02,961 INFO L280 TraceCheckUtils]: 149: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {1446#true} is VALID [2020-07-11 04:37:02,962 INFO L280 TraceCheckUtils]: 150: Hoare triple {1446#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {1446#true} is VALID [2020-07-11 04:37:02,962 INFO L280 TraceCheckUtils]: 151: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {1446#true} is VALID [2020-07-11 04:37:02,962 INFO L280 TraceCheckUtils]: 152: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {1446#true} is VALID [2020-07-11 04:37:02,962 INFO L280 TraceCheckUtils]: 153: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {1446#true} is VALID [2020-07-11 04:37:02,963 INFO L280 TraceCheckUtils]: 154: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {1446#true} is VALID [2020-07-11 04:37:02,963 INFO L280 TraceCheckUtils]: 155: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {1446#true} is VALID [2020-07-11 04:37:02,963 INFO L280 TraceCheckUtils]: 156: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {1446#true} is VALID [2020-07-11 04:37:02,964 INFO L280 TraceCheckUtils]: 157: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {1446#true} is VALID [2020-07-11 04:37:02,964 INFO L280 TraceCheckUtils]: 158: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {1446#true} is VALID [2020-07-11 04:37:02,964 INFO L280 TraceCheckUtils]: 159: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {1446#true} is VALID [2020-07-11 04:37:02,965 INFO L280 TraceCheckUtils]: 160: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {1446#true} is VALID [2020-07-11 04:37:02,965 INFO L280 TraceCheckUtils]: 161: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {1446#true} is VALID [2020-07-11 04:37:02,965 INFO L280 TraceCheckUtils]: 162: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {1446#true} is VALID [2020-07-11 04:37:02,965 INFO L280 TraceCheckUtils]: 163: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {1446#true} is VALID [2020-07-11 04:37:02,966 INFO L280 TraceCheckUtils]: 164: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {1446#true} is VALID [2020-07-11 04:37:02,966 INFO L280 TraceCheckUtils]: 165: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {1446#true} is VALID [2020-07-11 04:37:02,966 INFO L280 TraceCheckUtils]: 166: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {1446#true} is VALID [2020-07-11 04:37:02,967 INFO L280 TraceCheckUtils]: 167: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {1446#true} is VALID [2020-07-11 04:37:02,967 INFO L280 TraceCheckUtils]: 168: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {1446#true} is VALID [2020-07-11 04:37:02,967 INFO L280 TraceCheckUtils]: 169: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {1446#true} is VALID [2020-07-11 04:37:02,968 INFO L280 TraceCheckUtils]: 170: Hoare triple {1446#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {1446#true} is VALID [2020-07-11 04:37:02,968 INFO L280 TraceCheckUtils]: 171: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {1446#true} is VALID [2020-07-11 04:37:02,968 INFO L280 TraceCheckUtils]: 172: Hoare triple {1446#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {1446#true} is VALID [2020-07-11 04:37:02,969 INFO L280 TraceCheckUtils]: 173: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {1446#true} is VALID [2020-07-11 04:37:02,969 INFO L280 TraceCheckUtils]: 174: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {1446#true} is VALID [2020-07-11 04:37:02,969 INFO L280 TraceCheckUtils]: 175: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {1446#true} is VALID [2020-07-11 04:37:02,970 INFO L280 TraceCheckUtils]: 176: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {1446#true} is VALID [2020-07-11 04:37:02,970 INFO L280 TraceCheckUtils]: 177: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {1446#true} is VALID [2020-07-11 04:37:02,970 INFO L280 TraceCheckUtils]: 178: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {1446#true} is VALID [2020-07-11 04:37:02,970 INFO L280 TraceCheckUtils]: 179: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {1446#true} is VALID [2020-07-11 04:37:02,971 INFO L280 TraceCheckUtils]: 180: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {1446#true} is VALID [2020-07-11 04:37:02,971 INFO L280 TraceCheckUtils]: 181: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {1446#true} is VALID [2020-07-11 04:37:02,971 INFO L280 TraceCheckUtils]: 182: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {1446#true} is VALID [2020-07-11 04:37:02,971 INFO L280 TraceCheckUtils]: 183: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {1446#true} is VALID [2020-07-11 04:37:02,972 INFO L280 TraceCheckUtils]: 184: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {1446#true} is VALID [2020-07-11 04:37:02,972 INFO L280 TraceCheckUtils]: 185: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {1446#true} is VALID [2020-07-11 04:37:02,972 INFO L280 TraceCheckUtils]: 186: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {1446#true} is VALID [2020-07-11 04:37:02,972 INFO L280 TraceCheckUtils]: 187: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {1446#true} is VALID [2020-07-11 04:37:02,972 INFO L280 TraceCheckUtils]: 188: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {1446#true} is VALID [2020-07-11 04:37:02,973 INFO L280 TraceCheckUtils]: 189: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {1446#true} is VALID [2020-07-11 04:37:02,973 INFO L280 TraceCheckUtils]: 190: Hoare triple {1446#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {1446#true} is VALID [2020-07-11 04:37:02,973 INFO L280 TraceCheckUtils]: 191: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {1446#true} is VALID [2020-07-11 04:37:02,973 INFO L280 TraceCheckUtils]: 192: Hoare triple {1446#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {1446#true} is VALID [2020-07-11 04:37:02,973 INFO L280 TraceCheckUtils]: 193: Hoare triple {1446#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {1446#true} is VALID [2020-07-11 04:37:02,974 INFO L280 TraceCheckUtils]: 194: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {1446#true} is VALID [2020-07-11 04:37:02,974 INFO L280 TraceCheckUtils]: 195: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {1446#true} is VALID [2020-07-11 04:37:02,974 INFO L280 TraceCheckUtils]: 196: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {1446#true} is VALID [2020-07-11 04:37:02,974 INFO L280 TraceCheckUtils]: 197: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {1446#true} is VALID [2020-07-11 04:37:02,975 INFO L280 TraceCheckUtils]: 198: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {1446#true} is VALID [2020-07-11 04:37:02,975 INFO L280 TraceCheckUtils]: 199: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {1446#true} is VALID [2020-07-11 04:37:02,975 INFO L280 TraceCheckUtils]: 200: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {1446#true} is VALID [2020-07-11 04:37:02,975 INFO L280 TraceCheckUtils]: 201: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {1446#true} is VALID [2020-07-11 04:37:02,975 INFO L280 TraceCheckUtils]: 202: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {1446#true} is VALID [2020-07-11 04:37:02,976 INFO L280 TraceCheckUtils]: 203: Hoare triple {1446#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {1446#true} is VALID [2020-07-11 04:37:02,976 INFO L280 TraceCheckUtils]: 204: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {1446#true} is VALID [2020-07-11 04:37:02,976 INFO L280 TraceCheckUtils]: 205: Hoare triple {1446#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {1446#true} is VALID [2020-07-11 04:37:02,976 INFO L280 TraceCheckUtils]: 206: Hoare triple {1446#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {1446#true} is VALID [2020-07-11 04:37:02,976 INFO L280 TraceCheckUtils]: 207: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {1446#true} is VALID [2020-07-11 04:37:02,977 INFO L280 TraceCheckUtils]: 208: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {1446#true} is VALID [2020-07-11 04:37:02,977 INFO L280 TraceCheckUtils]: 209: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {1446#true} is VALID [2020-07-11 04:37:02,977 INFO L280 TraceCheckUtils]: 210: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {1446#true} is VALID [2020-07-11 04:37:02,977 INFO L280 TraceCheckUtils]: 211: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {1446#true} is VALID [2020-07-11 04:37:02,978 INFO L280 TraceCheckUtils]: 212: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {1446#true} is VALID [2020-07-11 04:37:02,978 INFO L280 TraceCheckUtils]: 213: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {1446#true} is VALID [2020-07-11 04:37:02,978 INFO L280 TraceCheckUtils]: 214: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {1446#true} is VALID [2020-07-11 04:37:02,978 INFO L280 TraceCheckUtils]: 215: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {1446#true} is VALID [2020-07-11 04:37:02,978 INFO L280 TraceCheckUtils]: 216: Hoare triple {1446#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {1446#true} is VALID [2020-07-11 04:37:02,979 INFO L280 TraceCheckUtils]: 217: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {1446#true} is VALID [2020-07-11 04:37:02,979 INFO L280 TraceCheckUtils]: 218: Hoare triple {1446#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {1446#true} is VALID [2020-07-11 04:37:02,979 INFO L280 TraceCheckUtils]: 219: Hoare triple {1446#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {1446#true} is VALID [2020-07-11 04:37:02,979 INFO L280 TraceCheckUtils]: 220: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {1446#true} is VALID [2020-07-11 04:37:02,979 INFO L280 TraceCheckUtils]: 221: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {1446#true} is VALID [2020-07-11 04:37:02,980 INFO L280 TraceCheckUtils]: 222: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {1446#true} is VALID [2020-07-11 04:37:02,980 INFO L280 TraceCheckUtils]: 223: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {1446#true} is VALID [2020-07-11 04:37:02,980 INFO L280 TraceCheckUtils]: 224: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {1446#true} is VALID [2020-07-11 04:37:02,980 INFO L280 TraceCheckUtils]: 225: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {1446#true} is VALID [2020-07-11 04:37:02,980 INFO L280 TraceCheckUtils]: 226: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {1446#true} is VALID [2020-07-11 04:37:02,980 INFO L280 TraceCheckUtils]: 227: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {1446#true} is VALID [2020-07-11 04:37:02,981 INFO L280 TraceCheckUtils]: 228: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {1446#true} is VALID [2020-07-11 04:37:02,981 INFO L280 TraceCheckUtils]: 229: Hoare triple {1446#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {1446#true} is VALID [2020-07-11 04:37:02,981 INFO L280 TraceCheckUtils]: 230: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {1446#true} is VALID [2020-07-11 04:37:02,981 INFO L280 TraceCheckUtils]: 231: Hoare triple {1446#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {1446#true} is VALID [2020-07-11 04:37:02,981 INFO L280 TraceCheckUtils]: 232: Hoare triple {1446#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {1446#true} is VALID [2020-07-11 04:37:02,982 INFO L280 TraceCheckUtils]: 233: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {1446#true} is VALID [2020-07-11 04:37:02,982 INFO L280 TraceCheckUtils]: 234: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {1446#true} is VALID [2020-07-11 04:37:02,982 INFO L280 TraceCheckUtils]: 235: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {1446#true} is VALID [2020-07-11 04:37:02,982 INFO L280 TraceCheckUtils]: 236: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {1446#true} is VALID [2020-07-11 04:37:02,982 INFO L280 TraceCheckUtils]: 237: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {1446#true} is VALID [2020-07-11 04:37:02,982 INFO L280 TraceCheckUtils]: 238: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {1446#true} is VALID [2020-07-11 04:37:02,983 INFO L280 TraceCheckUtils]: 239: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {1446#true} is VALID [2020-07-11 04:37:02,983 INFO L280 TraceCheckUtils]: 240: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {1446#true} is VALID [2020-07-11 04:37:02,983 INFO L280 TraceCheckUtils]: 241: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {1446#true} is VALID [2020-07-11 04:37:02,984 INFO L280 TraceCheckUtils]: 242: Hoare triple {1446#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {1446#true} is VALID [2020-07-11 04:37:02,984 INFO L280 TraceCheckUtils]: 243: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {1446#true} is VALID [2020-07-11 04:37:02,984 INFO L280 TraceCheckUtils]: 244: Hoare triple {1446#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {1446#true} is VALID [2020-07-11 04:37:02,985 INFO L280 TraceCheckUtils]: 245: Hoare triple {1446#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {1446#true} is VALID [2020-07-11 04:37:02,985 INFO L280 TraceCheckUtils]: 246: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {1446#true} is VALID [2020-07-11 04:37:02,985 INFO L280 TraceCheckUtils]: 247: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {1446#true} is VALID [2020-07-11 04:37:02,985 INFO L280 TraceCheckUtils]: 248: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {1446#true} is VALID [2020-07-11 04:37:02,986 INFO L280 TraceCheckUtils]: 249: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {1446#true} is VALID [2020-07-11 04:37:02,986 INFO L280 TraceCheckUtils]: 250: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {1446#true} is VALID [2020-07-11 04:37:02,986 INFO L280 TraceCheckUtils]: 251: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {1446#true} is VALID [2020-07-11 04:37:02,987 INFO L280 TraceCheckUtils]: 252: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {1446#true} is VALID [2020-07-11 04:37:02,987 INFO L280 TraceCheckUtils]: 253: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {1446#true} is VALID [2020-07-11 04:37:02,987 INFO L280 TraceCheckUtils]: 254: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {1446#true} is VALID [2020-07-11 04:37:02,988 INFO L280 TraceCheckUtils]: 255: Hoare triple {1446#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {1446#true} is VALID [2020-07-11 04:37:02,988 INFO L280 TraceCheckUtils]: 256: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {1446#true} is VALID [2020-07-11 04:37:02,988 INFO L280 TraceCheckUtils]: 257: Hoare triple {1446#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {1446#true} is VALID [2020-07-11 04:37:02,989 INFO L280 TraceCheckUtils]: 258: Hoare triple {1446#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {1446#true} is VALID [2020-07-11 04:37:02,989 INFO L280 TraceCheckUtils]: 259: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {1446#true} is VALID [2020-07-11 04:37:02,989 INFO L280 TraceCheckUtils]: 260: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {1446#true} is VALID [2020-07-11 04:37:02,989 INFO L280 TraceCheckUtils]: 261: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {1446#true} is VALID [2020-07-11 04:37:02,990 INFO L280 TraceCheckUtils]: 262: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {1446#true} is VALID [2020-07-11 04:37:02,990 INFO L280 TraceCheckUtils]: 263: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {1446#true} is VALID [2020-07-11 04:37:02,990 INFO L280 TraceCheckUtils]: 264: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {1446#true} is VALID [2020-07-11 04:37:02,991 INFO L280 TraceCheckUtils]: 265: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {1446#true} is VALID [2020-07-11 04:37:02,991 INFO L280 TraceCheckUtils]: 266: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {1446#true} is VALID [2020-07-11 04:37:02,991 INFO L280 TraceCheckUtils]: 267: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {1446#true} is VALID [2020-07-11 04:37:02,992 INFO L280 TraceCheckUtils]: 268: Hoare triple {1446#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {1446#true} is VALID [2020-07-11 04:37:02,992 INFO L280 TraceCheckUtils]: 269: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {1446#true} is VALID [2020-07-11 04:37:02,992 INFO L280 TraceCheckUtils]: 270: Hoare triple {1446#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {1446#true} is VALID [2020-07-11 04:37:02,993 INFO L280 TraceCheckUtils]: 271: Hoare triple {1446#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {1446#true} is VALID [2020-07-11 04:37:02,993 INFO L280 TraceCheckUtils]: 272: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {1446#true} is VALID [2020-07-11 04:37:02,993 INFO L280 TraceCheckUtils]: 273: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {1446#true} is VALID [2020-07-11 04:37:02,993 INFO L280 TraceCheckUtils]: 274: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {1446#true} is VALID [2020-07-11 04:37:02,994 INFO L280 TraceCheckUtils]: 275: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {1446#true} is VALID [2020-07-11 04:37:02,994 INFO L280 TraceCheckUtils]: 276: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {1446#true} is VALID [2020-07-11 04:37:02,994 INFO L280 TraceCheckUtils]: 277: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {1446#true} is VALID [2020-07-11 04:37:02,995 INFO L280 TraceCheckUtils]: 278: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {1446#true} is VALID [2020-07-11 04:37:02,995 INFO L280 TraceCheckUtils]: 279: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {1446#true} is VALID [2020-07-11 04:37:02,995 INFO L280 TraceCheckUtils]: 280: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {1446#true} is VALID [2020-07-11 04:37:02,996 INFO L280 TraceCheckUtils]: 281: Hoare triple {1446#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {1446#true} is VALID [2020-07-11 04:37:02,996 INFO L280 TraceCheckUtils]: 282: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {1446#true} is VALID [2020-07-11 04:37:02,996 INFO L280 TraceCheckUtils]: 283: Hoare triple {1446#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {1446#true} is VALID [2020-07-11 04:37:02,997 INFO L280 TraceCheckUtils]: 284: Hoare triple {1446#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {1446#true} is VALID [2020-07-11 04:37:02,997 INFO L280 TraceCheckUtils]: 285: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {1446#true} is VALID [2020-07-11 04:37:02,997 INFO L280 TraceCheckUtils]: 286: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {1446#true} is VALID [2020-07-11 04:37:02,998 INFO L280 TraceCheckUtils]: 287: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {1446#true} is VALID [2020-07-11 04:37:02,998 INFO L280 TraceCheckUtils]: 288: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {1446#true} is VALID [2020-07-11 04:37:02,998 INFO L280 TraceCheckUtils]: 289: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {1446#true} is VALID [2020-07-11 04:37:02,998 INFO L280 TraceCheckUtils]: 290: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {1446#true} is VALID [2020-07-11 04:37:02,999 INFO L280 TraceCheckUtils]: 291: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {1446#true} is VALID [2020-07-11 04:37:02,999 INFO L280 TraceCheckUtils]: 292: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {1446#true} is VALID [2020-07-11 04:37:02,999 INFO L280 TraceCheckUtils]: 293: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {1446#true} is VALID [2020-07-11 04:37:03,000 INFO L280 TraceCheckUtils]: 294: Hoare triple {1446#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {1446#true} is VALID [2020-07-11 04:37:03,000 INFO L280 TraceCheckUtils]: 295: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {1446#true} is VALID [2020-07-11 04:37:03,000 INFO L280 TraceCheckUtils]: 296: Hoare triple {1446#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {1446#true} is VALID [2020-07-11 04:37:03,000 INFO L280 TraceCheckUtils]: 297: Hoare triple {1446#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {1446#true} is VALID [2020-07-11 04:37:03,001 INFO L280 TraceCheckUtils]: 298: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {1446#true} is VALID [2020-07-11 04:37:03,001 INFO L280 TraceCheckUtils]: 299: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {1446#true} is VALID [2020-07-11 04:37:03,001 INFO L280 TraceCheckUtils]: 300: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {1446#true} is VALID [2020-07-11 04:37:03,002 INFO L280 TraceCheckUtils]: 301: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {1446#true} is VALID [2020-07-11 04:37:03,002 INFO L280 TraceCheckUtils]: 302: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {1446#true} is VALID [2020-07-11 04:37:03,002 INFO L280 TraceCheckUtils]: 303: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {1446#true} is VALID [2020-07-11 04:37:03,003 INFO L280 TraceCheckUtils]: 304: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {1446#true} is VALID [2020-07-11 04:37:03,003 INFO L280 TraceCheckUtils]: 305: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {1446#true} is VALID [2020-07-11 04:37:03,003 INFO L280 TraceCheckUtils]: 306: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {1446#true} is VALID [2020-07-11 04:37:03,004 INFO L280 TraceCheckUtils]: 307: Hoare triple {1446#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {1446#true} is VALID [2020-07-11 04:37:03,004 INFO L280 TraceCheckUtils]: 308: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {1446#true} is VALID [2020-07-11 04:37:03,004 INFO L280 TraceCheckUtils]: 309: Hoare triple {1446#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {1446#true} is VALID [2020-07-11 04:37:03,004 INFO L280 TraceCheckUtils]: 310: Hoare triple {1446#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {1446#true} is VALID [2020-07-11 04:37:03,005 INFO L280 TraceCheckUtils]: 311: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {1446#true} is VALID [2020-07-11 04:37:03,005 INFO L280 TraceCheckUtils]: 312: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {1446#true} is VALID [2020-07-11 04:37:03,005 INFO L280 TraceCheckUtils]: 313: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {1446#true} is VALID [2020-07-11 04:37:03,006 INFO L280 TraceCheckUtils]: 314: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {1446#true} is VALID [2020-07-11 04:37:03,006 INFO L280 TraceCheckUtils]: 315: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {1446#true} is VALID [2020-07-11 04:37:03,006 INFO L280 TraceCheckUtils]: 316: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {1446#true} is VALID [2020-07-11 04:37:03,007 INFO L280 TraceCheckUtils]: 317: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {1446#true} is VALID [2020-07-11 04:37:03,007 INFO L280 TraceCheckUtils]: 318: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {1446#true} is VALID [2020-07-11 04:37:03,007 INFO L280 TraceCheckUtils]: 319: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {1446#true} is VALID [2020-07-11 04:37:03,008 INFO L280 TraceCheckUtils]: 320: Hoare triple {1446#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {1446#true} is VALID [2020-07-11 04:37:03,008 INFO L280 TraceCheckUtils]: 321: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {1446#true} is VALID [2020-07-11 04:37:03,008 INFO L280 TraceCheckUtils]: 322: Hoare triple {1446#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {1446#true} is VALID [2020-07-11 04:37:03,008 INFO L280 TraceCheckUtils]: 323: Hoare triple {1446#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {1446#true} is VALID [2020-07-11 04:37:03,009 INFO L280 TraceCheckUtils]: 324: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {1446#true} is VALID [2020-07-11 04:37:03,009 INFO L280 TraceCheckUtils]: 325: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {1446#true} is VALID [2020-07-11 04:37:03,009 INFO L280 TraceCheckUtils]: 326: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {1446#true} is VALID [2020-07-11 04:37:03,010 INFO L280 TraceCheckUtils]: 327: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {1446#true} is VALID [2020-07-11 04:37:03,010 INFO L280 TraceCheckUtils]: 328: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {1446#true} is VALID [2020-07-11 04:37:03,010 INFO L280 TraceCheckUtils]: 329: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {1446#true} is VALID [2020-07-11 04:37:03,011 INFO L280 TraceCheckUtils]: 330: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {1446#true} is VALID [2020-07-11 04:37:03,011 INFO L280 TraceCheckUtils]: 331: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {1446#true} is VALID [2020-07-11 04:37:03,011 INFO L280 TraceCheckUtils]: 332: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {1446#true} is VALID [2020-07-11 04:37:03,012 INFO L280 TraceCheckUtils]: 333: Hoare triple {1446#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {1446#true} is VALID [2020-07-11 04:37:03,012 INFO L280 TraceCheckUtils]: 334: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {1446#true} is VALID [2020-07-11 04:37:03,012 INFO L280 TraceCheckUtils]: 335: Hoare triple {1446#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {1446#true} is VALID [2020-07-11 04:37:03,012 INFO L280 TraceCheckUtils]: 336: Hoare triple {1446#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {1446#true} is VALID [2020-07-11 04:37:03,013 INFO L280 TraceCheckUtils]: 337: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {1446#true} is VALID [2020-07-11 04:37:03,013 INFO L280 TraceCheckUtils]: 338: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {1446#true} is VALID [2020-07-11 04:37:03,013 INFO L280 TraceCheckUtils]: 339: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {1446#true} is VALID [2020-07-11 04:37:03,014 INFO L280 TraceCheckUtils]: 340: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {1446#true} is VALID [2020-07-11 04:37:03,014 INFO L280 TraceCheckUtils]: 341: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {1446#true} is VALID [2020-07-11 04:37:03,014 INFO L280 TraceCheckUtils]: 342: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {1446#true} is VALID [2020-07-11 04:37:03,015 INFO L280 TraceCheckUtils]: 343: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {1446#true} is VALID [2020-07-11 04:37:03,015 INFO L280 TraceCheckUtils]: 344: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {1446#true} is VALID [2020-07-11 04:37:03,015 INFO L280 TraceCheckUtils]: 345: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {1446#true} is VALID [2020-07-11 04:37:03,016 INFO L280 TraceCheckUtils]: 346: Hoare triple {1446#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {1446#true} is VALID [2020-07-11 04:37:03,016 INFO L280 TraceCheckUtils]: 347: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {1446#true} is VALID [2020-07-11 04:37:03,016 INFO L280 TraceCheckUtils]: 348: Hoare triple {1446#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {1446#true} is VALID [2020-07-11 04:37:03,016 INFO L280 TraceCheckUtils]: 349: Hoare triple {1446#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {1446#true} is VALID [2020-07-11 04:37:03,017 INFO L280 TraceCheckUtils]: 350: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {1446#true} is VALID [2020-07-11 04:37:03,017 INFO L280 TraceCheckUtils]: 351: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {1446#true} is VALID [2020-07-11 04:37:03,017 INFO L280 TraceCheckUtils]: 352: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {1446#true} is VALID [2020-07-11 04:37:03,018 INFO L280 TraceCheckUtils]: 353: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {1446#true} is VALID [2020-07-11 04:37:03,018 INFO L280 TraceCheckUtils]: 354: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {1446#true} is VALID [2020-07-11 04:37:03,018 INFO L280 TraceCheckUtils]: 355: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {1446#true} is VALID [2020-07-11 04:37:03,018 INFO L280 TraceCheckUtils]: 356: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {1446#true} is VALID [2020-07-11 04:37:03,019 INFO L280 TraceCheckUtils]: 357: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {1446#true} is VALID [2020-07-11 04:37:03,019 INFO L280 TraceCheckUtils]: 358: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {1446#true} is VALID [2020-07-11 04:37:03,019 INFO L280 TraceCheckUtils]: 359: Hoare triple {1446#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {1446#true} is VALID [2020-07-11 04:37:03,020 INFO L280 TraceCheckUtils]: 360: Hoare triple {1446#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {1446#true} is VALID [2020-07-11 04:37:03,020 INFO L280 TraceCheckUtils]: 361: Hoare triple {1446#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {1446#true} is VALID [2020-07-11 04:37:03,020 INFO L280 TraceCheckUtils]: 362: Hoare triple {1446#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {1446#true} is VALID [2020-07-11 04:37:03,021 INFO L280 TraceCheckUtils]: 363: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {1446#true} is VALID [2020-07-11 04:37:03,021 INFO L280 TraceCheckUtils]: 364: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {1446#true} is VALID [2020-07-11 04:37:03,021 INFO L280 TraceCheckUtils]: 365: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {1446#true} is VALID [2020-07-11 04:37:03,021 INFO L280 TraceCheckUtils]: 366: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {1446#true} is VALID [2020-07-11 04:37:03,022 INFO L280 TraceCheckUtils]: 367: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {1446#true} is VALID [2020-07-11 04:37:03,022 INFO L280 TraceCheckUtils]: 368: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {1446#true} is VALID [2020-07-11 04:37:03,022 INFO L280 TraceCheckUtils]: 369: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {1446#true} is VALID [2020-07-11 04:37:03,023 INFO L280 TraceCheckUtils]: 370: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {1446#true} is VALID [2020-07-11 04:37:03,023 INFO L280 TraceCheckUtils]: 371: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {1446#true} is VALID [2020-07-11 04:37:03,023 INFO L280 TraceCheckUtils]: 372: Hoare triple {1446#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {1446#true} is VALID [2020-07-11 04:37:03,024 INFO L280 TraceCheckUtils]: 373: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {1446#true} is VALID [2020-07-11 04:37:03,024 INFO L280 TraceCheckUtils]: 374: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {1446#true} is VALID [2020-07-11 04:37:03,024 INFO L280 TraceCheckUtils]: 375: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {1446#true} is VALID [2020-07-11 04:37:03,025 INFO L280 TraceCheckUtils]: 376: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {1446#true} is VALID [2020-07-11 04:37:03,025 INFO L280 TraceCheckUtils]: 377: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {1446#true} is VALID [2020-07-11 04:37:03,025 INFO L280 TraceCheckUtils]: 378: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {1446#true} is VALID [2020-07-11 04:37:03,025 INFO L280 TraceCheckUtils]: 379: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {1446#true} is VALID [2020-07-11 04:37:03,026 INFO L280 TraceCheckUtils]: 380: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {1446#true} is VALID [2020-07-11 04:37:03,026 INFO L280 TraceCheckUtils]: 381: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {1446#true} is VALID [2020-07-11 04:37:03,026 INFO L280 TraceCheckUtils]: 382: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {1446#true} is VALID [2020-07-11 04:37:03,027 INFO L280 TraceCheckUtils]: 383: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {1446#true} is VALID [2020-07-11 04:37:03,027 INFO L280 TraceCheckUtils]: 384: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {1446#true} is VALID [2020-07-11 04:37:03,027 INFO L280 TraceCheckUtils]: 385: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {1446#true} is VALID [2020-07-11 04:37:03,028 INFO L280 TraceCheckUtils]: 386: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,028 INFO L280 TraceCheckUtils]: 387: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,028 INFO L280 TraceCheckUtils]: 388: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,028 INFO L280 TraceCheckUtils]: 389: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,029 INFO L280 TraceCheckUtils]: 390: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,029 INFO L280 TraceCheckUtils]: 391: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,029 INFO L280 TraceCheckUtils]: 392: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,030 INFO L280 TraceCheckUtils]: 393: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,030 INFO L280 TraceCheckUtils]: 394: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,030 INFO L280 TraceCheckUtils]: 395: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,031 INFO L280 TraceCheckUtils]: 396: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,031 INFO L280 TraceCheckUtils]: 397: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,031 INFO L280 TraceCheckUtils]: 398: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,031 INFO L280 TraceCheckUtils]: 399: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,032 INFO L280 TraceCheckUtils]: 400: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,032 INFO L280 TraceCheckUtils]: 401: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,032 INFO L280 TraceCheckUtils]: 402: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,033 INFO L280 TraceCheckUtils]: 403: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,033 INFO L280 TraceCheckUtils]: 404: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,033 INFO L280 TraceCheckUtils]: 405: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,033 INFO L280 TraceCheckUtils]: 406: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,033 INFO L280 TraceCheckUtils]: 407: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,034 INFO L280 TraceCheckUtils]: 408: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,034 INFO L280 TraceCheckUtils]: 409: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,034 INFO L280 TraceCheckUtils]: 410: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,034 INFO L280 TraceCheckUtils]: 411: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,034 INFO L280 TraceCheckUtils]: 412: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,034 INFO L280 TraceCheckUtils]: 413: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,035 INFO L280 TraceCheckUtils]: 414: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,035 INFO L280 TraceCheckUtils]: 415: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,035 INFO L280 TraceCheckUtils]: 416: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,035 INFO L280 TraceCheckUtils]: 417: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,035 INFO L280 TraceCheckUtils]: 418: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,035 INFO L280 TraceCheckUtils]: 419: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,036 INFO L280 TraceCheckUtils]: 420: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,036 INFO L280 TraceCheckUtils]: 421: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,036 INFO L280 TraceCheckUtils]: 422: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,036 INFO L280 TraceCheckUtils]: 423: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,037 INFO L280 TraceCheckUtils]: 424: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,037 INFO L280 TraceCheckUtils]: 425: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,037 INFO L280 TraceCheckUtils]: 426: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,037 INFO L280 TraceCheckUtils]: 427: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,038 INFO L280 TraceCheckUtils]: 428: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,038 INFO L280 TraceCheckUtils]: 429: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,038 INFO L280 TraceCheckUtils]: 430: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,039 INFO L280 TraceCheckUtils]: 431: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,039 INFO L280 TraceCheckUtils]: 432: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,039 INFO L280 TraceCheckUtils]: 433: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,039 INFO L280 TraceCheckUtils]: 434: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,040 INFO L280 TraceCheckUtils]: 435: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,040 INFO L280 TraceCheckUtils]: 436: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,040 INFO L280 TraceCheckUtils]: 437: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,041 INFO L280 TraceCheckUtils]: 438: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,041 INFO L280 TraceCheckUtils]: 439: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,041 INFO L280 TraceCheckUtils]: 440: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,041 INFO L280 TraceCheckUtils]: 441: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,042 INFO L280 TraceCheckUtils]: 442: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,042 INFO L280 TraceCheckUtils]: 443: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,042 INFO L280 TraceCheckUtils]: 444: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,042 INFO L280 TraceCheckUtils]: 445: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,043 INFO L280 TraceCheckUtils]: 446: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,043 INFO L280 TraceCheckUtils]: 447: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,043 INFO L280 TraceCheckUtils]: 448: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,044 INFO L280 TraceCheckUtils]: 449: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,044 INFO L280 TraceCheckUtils]: 450: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,044 INFO L280 TraceCheckUtils]: 451: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,044 INFO L280 TraceCheckUtils]: 452: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,045 INFO L280 TraceCheckUtils]: 453: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,045 INFO L280 TraceCheckUtils]: 454: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,045 INFO L280 TraceCheckUtils]: 455: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,045 INFO L280 TraceCheckUtils]: 456: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,046 INFO L280 TraceCheckUtils]: 457: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,046 INFO L280 TraceCheckUtils]: 458: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,046 INFO L280 TraceCheckUtils]: 459: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,047 INFO L280 TraceCheckUtils]: 460: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,047 INFO L280 TraceCheckUtils]: 461: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,047 INFO L280 TraceCheckUtils]: 462: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,048 INFO L280 TraceCheckUtils]: 463: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,048 INFO L280 TraceCheckUtils]: 464: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,048 INFO L280 TraceCheckUtils]: 465: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,049 INFO L280 TraceCheckUtils]: 466: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,049 INFO L280 TraceCheckUtils]: 467: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,049 INFO L280 TraceCheckUtils]: 468: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,049 INFO L280 TraceCheckUtils]: 469: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,050 INFO L280 TraceCheckUtils]: 470: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,050 INFO L280 TraceCheckUtils]: 471: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,050 INFO L280 TraceCheckUtils]: 472: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,051 INFO L280 TraceCheckUtils]: 473: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,051 INFO L280 TraceCheckUtils]: 474: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,051 INFO L280 TraceCheckUtils]: 475: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,052 INFO L280 TraceCheckUtils]: 476: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,052 INFO L280 TraceCheckUtils]: 477: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,052 INFO L280 TraceCheckUtils]: 478: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,052 INFO L280 TraceCheckUtils]: 479: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,053 INFO L280 TraceCheckUtils]: 480: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,053 INFO L280 TraceCheckUtils]: 481: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,053 INFO L280 TraceCheckUtils]: 482: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,054 INFO L280 TraceCheckUtils]: 483: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,054 INFO L280 TraceCheckUtils]: 484: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,054 INFO L280 TraceCheckUtils]: 485: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,055 INFO L280 TraceCheckUtils]: 486: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,055 INFO L280 TraceCheckUtils]: 487: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,055 INFO L280 TraceCheckUtils]: 488: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,056 INFO L280 TraceCheckUtils]: 489: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,056 INFO L280 TraceCheckUtils]: 490: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,056 INFO L280 TraceCheckUtils]: 491: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,056 INFO L280 TraceCheckUtils]: 492: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,057 INFO L280 TraceCheckUtils]: 493: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,057 INFO L280 TraceCheckUtils]: 494: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,057 INFO L280 TraceCheckUtils]: 495: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,058 INFO L280 TraceCheckUtils]: 496: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,058 INFO L280 TraceCheckUtils]: 497: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,058 INFO L280 TraceCheckUtils]: 498: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,059 INFO L280 TraceCheckUtils]: 499: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,059 INFO L280 TraceCheckUtils]: 500: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,059 INFO L280 TraceCheckUtils]: 501: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,060 INFO L280 TraceCheckUtils]: 502: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,060 INFO L280 TraceCheckUtils]: 503: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,060 INFO L280 TraceCheckUtils]: 504: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,060 INFO L280 TraceCheckUtils]: 505: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,061 INFO L280 TraceCheckUtils]: 506: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,061 INFO L280 TraceCheckUtils]: 507: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,061 INFO L280 TraceCheckUtils]: 508: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,062 INFO L280 TraceCheckUtils]: 509: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,062 INFO L280 TraceCheckUtils]: 510: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,062 INFO L280 TraceCheckUtils]: 511: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,062 INFO L280 TraceCheckUtils]: 512: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,063 INFO L280 TraceCheckUtils]: 513: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,063 INFO L280 TraceCheckUtils]: 514: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,063 INFO L280 TraceCheckUtils]: 515: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,064 INFO L280 TraceCheckUtils]: 516: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,064 INFO L280 TraceCheckUtils]: 517: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,064 INFO L280 TraceCheckUtils]: 518: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,065 INFO L280 TraceCheckUtils]: 519: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,065 INFO L280 TraceCheckUtils]: 520: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,065 INFO L280 TraceCheckUtils]: 521: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,065 INFO L280 TraceCheckUtils]: 522: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,066 INFO L280 TraceCheckUtils]: 523: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,066 INFO L280 TraceCheckUtils]: 524: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,066 INFO L280 TraceCheckUtils]: 525: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,067 INFO L280 TraceCheckUtils]: 526: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,067 INFO L280 TraceCheckUtils]: 527: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,067 INFO L280 TraceCheckUtils]: 528: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,067 INFO L280 TraceCheckUtils]: 529: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,068 INFO L280 TraceCheckUtils]: 530: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,068 INFO L280 TraceCheckUtils]: 531: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,068 INFO L280 TraceCheckUtils]: 532: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,068 INFO L280 TraceCheckUtils]: 533: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,069 INFO L280 TraceCheckUtils]: 534: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,069 INFO L280 TraceCheckUtils]: 535: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,069 INFO L280 TraceCheckUtils]: 536: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,070 INFO L280 TraceCheckUtils]: 537: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,070 INFO L280 TraceCheckUtils]: 538: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,070 INFO L280 TraceCheckUtils]: 539: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,070 INFO L280 TraceCheckUtils]: 540: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,071 INFO L280 TraceCheckUtils]: 541: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,071 INFO L280 TraceCheckUtils]: 542: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,071 INFO L280 TraceCheckUtils]: 543: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,071 INFO L280 TraceCheckUtils]: 544: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,071 INFO L280 TraceCheckUtils]: 545: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,072 INFO L280 TraceCheckUtils]: 546: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,072 INFO L280 TraceCheckUtils]: 547: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,072 INFO L280 TraceCheckUtils]: 548: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,072 INFO L280 TraceCheckUtils]: 549: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,072 INFO L280 TraceCheckUtils]: 550: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,072 INFO L280 TraceCheckUtils]: 551: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,073 INFO L280 TraceCheckUtils]: 552: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,073 INFO L280 TraceCheckUtils]: 553: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,073 INFO L280 TraceCheckUtils]: 554: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,073 INFO L280 TraceCheckUtils]: 555: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,073 INFO L280 TraceCheckUtils]: 556: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,073 INFO L280 TraceCheckUtils]: 557: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,074 INFO L280 TraceCheckUtils]: 558: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,074 INFO L280 TraceCheckUtils]: 559: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,074 INFO L280 TraceCheckUtils]: 560: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,074 INFO L280 TraceCheckUtils]: 561: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,074 INFO L280 TraceCheckUtils]: 562: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,074 INFO L280 TraceCheckUtils]: 563: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,075 INFO L280 TraceCheckUtils]: 564: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,075 INFO L280 TraceCheckUtils]: 565: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,075 INFO L280 TraceCheckUtils]: 566: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,075 INFO L280 TraceCheckUtils]: 567: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,075 INFO L280 TraceCheckUtils]: 568: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,075 INFO L280 TraceCheckUtils]: 569: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,076 INFO L280 TraceCheckUtils]: 570: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,076 INFO L280 TraceCheckUtils]: 571: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,076 INFO L280 TraceCheckUtils]: 572: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,076 INFO L280 TraceCheckUtils]: 573: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,076 INFO L280 TraceCheckUtils]: 574: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,077 INFO L280 TraceCheckUtils]: 575: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,077 INFO L280 TraceCheckUtils]: 576: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,077 INFO L280 TraceCheckUtils]: 577: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,077 INFO L280 TraceCheckUtils]: 578: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,077 INFO L280 TraceCheckUtils]: 579: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,077 INFO L280 TraceCheckUtils]: 580: Hoare triple {1446#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {1446#true} is VALID [2020-07-11 04:37:03,078 INFO L280 TraceCheckUtils]: 581: Hoare triple {1446#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {1446#true} is VALID [2020-07-11 04:37:03,078 INFO L280 TraceCheckUtils]: 582: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {1446#true} is VALID [2020-07-11 04:37:03,078 INFO L280 TraceCheckUtils]: 583: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {1446#true} is VALID [2020-07-11 04:37:03,078 INFO L280 TraceCheckUtils]: 584: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {1446#true} is VALID [2020-07-11 04:37:03,078 INFO L280 TraceCheckUtils]: 585: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {1446#true} is VALID [2020-07-11 04:37:03,078 INFO L280 TraceCheckUtils]: 586: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {1446#true} is VALID [2020-07-11 04:37:03,079 INFO L280 TraceCheckUtils]: 587: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {1446#true} is VALID [2020-07-11 04:37:03,079 INFO L280 TraceCheckUtils]: 588: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {1446#true} is VALID [2020-07-11 04:37:03,079 INFO L280 TraceCheckUtils]: 589: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {1446#true} is VALID [2020-07-11 04:37:03,079 INFO L280 TraceCheckUtils]: 590: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {1446#true} is VALID [2020-07-11 04:37:03,079 INFO L280 TraceCheckUtils]: 591: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {1446#true} is VALID [2020-07-11 04:37:03,080 INFO L280 TraceCheckUtils]: 592: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {1446#true} is VALID [2020-07-11 04:37:03,080 INFO L280 TraceCheckUtils]: 593: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {1446#true} is VALID [2020-07-11 04:37:03,080 INFO L280 TraceCheckUtils]: 594: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {1446#true} is VALID [2020-07-11 04:37:03,080 INFO L280 TraceCheckUtils]: 595: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {1446#true} is VALID [2020-07-11 04:37:03,080 INFO L280 TraceCheckUtils]: 596: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {1446#true} is VALID [2020-07-11 04:37:03,080 INFO L280 TraceCheckUtils]: 597: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {1446#true} is VALID [2020-07-11 04:37:03,081 INFO L280 TraceCheckUtils]: 598: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {1446#true} is VALID [2020-07-11 04:37:03,081 INFO L280 TraceCheckUtils]: 599: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {1446#true} is VALID [2020-07-11 04:37:03,081 INFO L280 TraceCheckUtils]: 600: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {1446#true} is VALID [2020-07-11 04:37:03,081 INFO L280 TraceCheckUtils]: 601: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {1446#true} is VALID [2020-07-11 04:37:03,081 INFO L280 TraceCheckUtils]: 602: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {1446#true} is VALID [2020-07-11 04:37:03,082 INFO L280 TraceCheckUtils]: 603: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {1446#true} is VALID [2020-07-11 04:37:03,082 INFO L280 TraceCheckUtils]: 604: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {1446#true} is VALID [2020-07-11 04:37:03,082 INFO L280 TraceCheckUtils]: 605: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {1446#true} is VALID [2020-07-11 04:37:03,082 INFO L280 TraceCheckUtils]: 606: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {1446#true} is VALID [2020-07-11 04:37:03,082 INFO L280 TraceCheckUtils]: 607: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {1446#true} is VALID [2020-07-11 04:37:03,082 INFO L280 TraceCheckUtils]: 608: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {1446#true} is VALID [2020-07-11 04:37:03,083 INFO L280 TraceCheckUtils]: 609: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {1446#true} is VALID [2020-07-11 04:37:03,083 INFO L280 TraceCheckUtils]: 610: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {1446#true} is VALID [2020-07-11 04:37:03,083 INFO L280 TraceCheckUtils]: 611: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {1446#true} is VALID [2020-07-11 04:37:03,083 INFO L280 TraceCheckUtils]: 612: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {1446#true} is VALID [2020-07-11 04:37:03,083 INFO L280 TraceCheckUtils]: 613: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {1446#true} is VALID [2020-07-11 04:37:03,084 INFO L280 TraceCheckUtils]: 614: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {1446#true} is VALID [2020-07-11 04:37:03,084 INFO L280 TraceCheckUtils]: 615: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {1446#true} is VALID [2020-07-11 04:37:03,084 INFO L280 TraceCheckUtils]: 616: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {1446#true} is VALID [2020-07-11 04:37:03,084 INFO L280 TraceCheckUtils]: 617: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {1446#true} is VALID [2020-07-11 04:37:03,084 INFO L280 TraceCheckUtils]: 618: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {1446#true} is VALID [2020-07-11 04:37:03,085 INFO L280 TraceCheckUtils]: 619: Hoare triple {1446#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {1446#true} is VALID [2020-07-11 04:37:03,085 INFO L280 TraceCheckUtils]: 620: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {1446#true} is VALID [2020-07-11 04:37:03,085 INFO L280 TraceCheckUtils]: 621: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {1446#true} is VALID [2020-07-11 04:37:03,085 INFO L280 TraceCheckUtils]: 622: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {1446#true} is VALID [2020-07-11 04:37:03,086 INFO L280 TraceCheckUtils]: 623: Hoare triple {1446#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {1446#true} is VALID [2020-07-11 04:37:03,086 INFO L280 TraceCheckUtils]: 624: Hoare triple {1446#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {1446#true} is VALID [2020-07-11 04:37:03,086 INFO L280 TraceCheckUtils]: 625: Hoare triple {1446#true} ~ldv_retval_0~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,087 INFO L280 TraceCheckUtils]: 626: Hoare triple {1446#true} ~ldv_retval_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,087 INFO L280 TraceCheckUtils]: 627: Hoare triple {1446#true} ~ldv_retval_3~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,087 INFO L280 TraceCheckUtils]: 628: Hoare triple {1446#true} ~ldv_retval_2~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,087 INFO L280 TraceCheckUtils]: 629: Hoare triple {1446#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {1446#true} is VALID [2020-07-11 04:37:03,088 INFO L280 TraceCheckUtils]: 630: Hoare triple {1446#true} ~ldv_mutex_lock~0 := 1; {1446#true} is VALID [2020-07-11 04:37:03,088 INFO L280 TraceCheckUtils]: 631: Hoare triple {1446#true} ~ldv_mutex_mutex_of_device~0 := 1; {1446#true} is VALID [2020-07-11 04:37:03,088 INFO L280 TraceCheckUtils]: 632: Hoare triple {1446#true} ~ldv_mutex_udev~0 := 1; {1446#true} is VALID [2020-07-11 04:37:03,089 INFO L280 TraceCheckUtils]: 633: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,089 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {1446#true} {1446#true} #2340#return; {1446#true} is VALID [2020-07-11 04:37:03,089 INFO L263 TraceCheckUtils]: 635: Hoare triple {1446#true} call #t~ret124 := main(); {1446#true} is VALID [2020-07-11 04:37:03,090 INFO L280 TraceCheckUtils]: 636: Hoare triple {1446#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,090 INFO L280 TraceCheckUtils]: 637: Hoare triple {1446#true} havoc ~tmp~8.base, ~tmp~8.offset; {1446#true} is VALID [2020-07-11 04:37:03,090 INFO L280 TraceCheckUtils]: 638: Hoare triple {1446#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,090 INFO L280 TraceCheckUtils]: 639: Hoare triple {1446#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,091 INFO L280 TraceCheckUtils]: 640: Hoare triple {1446#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,091 INFO L280 TraceCheckUtils]: 641: Hoare triple {1446#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,091 INFO L280 TraceCheckUtils]: 642: Hoare triple {1446#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {1446#true} is VALID [2020-07-11 04:37:03,091 INFO L280 TraceCheckUtils]: 643: Hoare triple {1446#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,092 INFO L280 TraceCheckUtils]: 644: Hoare triple {1446#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,092 INFO L280 TraceCheckUtils]: 645: Hoare triple {1446#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,092 INFO L280 TraceCheckUtils]: 646: Hoare triple {1446#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,092 INFO L280 TraceCheckUtils]: 647: Hoare triple {1446#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,092 INFO L280 TraceCheckUtils]: 648: Hoare triple {1446#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,093 INFO L280 TraceCheckUtils]: 649: Hoare triple {1446#true} havoc ~tmp___5~0; {1446#true} is VALID [2020-07-11 04:37:03,093 INFO L280 TraceCheckUtils]: 650: Hoare triple {1446#true} havoc ~tmp___6~0; {1446#true} is VALID [2020-07-11 04:37:03,093 INFO L280 TraceCheckUtils]: 651: Hoare triple {1446#true} havoc ~tmp___7~0; {1446#true} is VALID [2020-07-11 04:37:03,093 INFO L280 TraceCheckUtils]: 652: Hoare triple {1446#true} havoc ~tmp___8~0; {1446#true} is VALID [2020-07-11 04:37:03,093 INFO L280 TraceCheckUtils]: 653: Hoare triple {1446#true} havoc ~tmp___9~0; {1446#true} is VALID [2020-07-11 04:37:03,093 INFO L280 TraceCheckUtils]: 654: Hoare triple {1446#true} havoc ~tmp___10~0; {1446#true} is VALID [2020-07-11 04:37:03,094 INFO L280 TraceCheckUtils]: 655: Hoare triple {1446#true} havoc ~tmp___11~0; {1446#true} is VALID [2020-07-11 04:37:03,094 INFO L280 TraceCheckUtils]: 656: Hoare triple {1446#true} havoc ~tmp___12~0; {1446#true} is VALID [2020-07-11 04:37:03,095 INFO L263 TraceCheckUtils]: 657: Hoare triple {1446#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:37:03,095 INFO L280 TraceCheckUtils]: 658: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:03,095 INFO L280 TraceCheckUtils]: 659: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,096 INFO L280 TraceCheckUtils]: 660: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,096 INFO L280 TraceCheckUtils]: 661: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:03,098 INFO L263 TraceCheckUtils]: 662: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:03,098 INFO L280 TraceCheckUtils]: 663: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:03,098 INFO L280 TraceCheckUtils]: 664: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,098 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:03,098 INFO L280 TraceCheckUtils]: 666: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:03,099 INFO L280 TraceCheckUtils]: 667: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,099 INFO L263 TraceCheckUtils]: 668: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:03,099 INFO L280 TraceCheckUtils]: 669: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:03,099 INFO L280 TraceCheckUtils]: 670: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:03,099 INFO L280 TraceCheckUtils]: 671: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,100 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:03,100 INFO L280 TraceCheckUtils]: 673: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,100 INFO L280 TraceCheckUtils]: 674: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,100 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {1446#true} {1446#true} #2182#return; {1446#true} is VALID [2020-07-11 04:37:03,100 INFO L280 TraceCheckUtils]: 676: Hoare triple {1446#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {1446#true} is VALID [2020-07-11 04:37:03,100 INFO L280 TraceCheckUtils]: 677: Hoare triple {1446#true} havoc #t~ret45.base, #t~ret45.offset; {1446#true} is VALID [2020-07-11 04:37:03,101 INFO L280 TraceCheckUtils]: 678: Hoare triple {1446#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {1446#true} is VALID [2020-07-11 04:37:03,102 INFO L263 TraceCheckUtils]: 679: Hoare triple {1446#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:37:03,102 INFO L280 TraceCheckUtils]: 680: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:03,102 INFO L280 TraceCheckUtils]: 681: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,103 INFO L280 TraceCheckUtils]: 682: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,103 INFO L280 TraceCheckUtils]: 683: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:03,105 INFO L263 TraceCheckUtils]: 684: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:03,105 INFO L280 TraceCheckUtils]: 685: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:03,105 INFO L280 TraceCheckUtils]: 686: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,105 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:03,106 INFO L280 TraceCheckUtils]: 688: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:03,106 INFO L280 TraceCheckUtils]: 689: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,106 INFO L263 TraceCheckUtils]: 690: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:03,106 INFO L280 TraceCheckUtils]: 691: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:03,107 INFO L280 TraceCheckUtils]: 692: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:03,107 INFO L280 TraceCheckUtils]: 693: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,107 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:03,107 INFO L280 TraceCheckUtils]: 695: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,107 INFO L280 TraceCheckUtils]: 696: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,108 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {1446#true} {1446#true} #2184#return; {1446#true} is VALID [2020-07-11 04:37:03,108 INFO L280 TraceCheckUtils]: 698: Hoare triple {1446#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {1446#true} is VALID [2020-07-11 04:37:03,108 INFO L280 TraceCheckUtils]: 699: Hoare triple {1446#true} havoc #t~ret46.base, #t~ret46.offset; {1446#true} is VALID [2020-07-11 04:37:03,108 INFO L280 TraceCheckUtils]: 700: Hoare triple {1446#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,109 INFO L263 TraceCheckUtils]: 701: Hoare triple {1446#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:37:03,110 INFO L280 TraceCheckUtils]: 702: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:03,110 INFO L280 TraceCheckUtils]: 703: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,110 INFO L280 TraceCheckUtils]: 704: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,110 INFO L280 TraceCheckUtils]: 705: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:03,112 INFO L263 TraceCheckUtils]: 706: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:03,112 INFO L280 TraceCheckUtils]: 707: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:03,113 INFO L280 TraceCheckUtils]: 708: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,113 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:03,113 INFO L280 TraceCheckUtils]: 710: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:03,113 INFO L280 TraceCheckUtils]: 711: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,113 INFO L263 TraceCheckUtils]: 712: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:03,114 INFO L280 TraceCheckUtils]: 713: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:03,114 INFO L280 TraceCheckUtils]: 714: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:03,114 INFO L280 TraceCheckUtils]: 715: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,114 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:03,114 INFO L280 TraceCheckUtils]: 717: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,115 INFO L280 TraceCheckUtils]: 718: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,115 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {1446#true} {1446#true} #2186#return; {1446#true} is VALID [2020-07-11 04:37:03,115 INFO L280 TraceCheckUtils]: 720: Hoare triple {1446#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {1446#true} is VALID [2020-07-11 04:37:03,115 INFO L280 TraceCheckUtils]: 721: Hoare triple {1446#true} havoc #t~ret47.base, #t~ret47.offset; {1446#true} is VALID [2020-07-11 04:37:03,115 INFO L280 TraceCheckUtils]: 722: Hoare triple {1446#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,116 INFO L263 TraceCheckUtils]: 723: Hoare triple {1446#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:37:03,117 INFO L280 TraceCheckUtils]: 724: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:03,117 INFO L280 TraceCheckUtils]: 725: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,117 INFO L280 TraceCheckUtils]: 726: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,117 INFO L280 TraceCheckUtils]: 727: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:03,120 INFO L263 TraceCheckUtils]: 728: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:03,120 INFO L280 TraceCheckUtils]: 729: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:03,121 INFO L280 TraceCheckUtils]: 730: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,121 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:03,121 INFO L280 TraceCheckUtils]: 732: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:03,122 INFO L280 TraceCheckUtils]: 733: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,122 INFO L263 TraceCheckUtils]: 734: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:03,122 INFO L280 TraceCheckUtils]: 735: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:03,123 INFO L280 TraceCheckUtils]: 736: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:03,123 INFO L280 TraceCheckUtils]: 737: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,123 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:03,124 INFO L280 TraceCheckUtils]: 739: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,124 INFO L280 TraceCheckUtils]: 740: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,124 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {1446#true} {1446#true} #2188#return; {1446#true} is VALID [2020-07-11 04:37:03,125 INFO L280 TraceCheckUtils]: 742: Hoare triple {1446#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {1446#true} is VALID [2020-07-11 04:37:03,125 INFO L280 TraceCheckUtils]: 743: Hoare triple {1446#true} havoc #t~ret48.base, #t~ret48.offset; {1446#true} is VALID [2020-07-11 04:37:03,125 INFO L280 TraceCheckUtils]: 744: Hoare triple {1446#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,127 INFO L263 TraceCheckUtils]: 745: Hoare triple {1446#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:37:03,127 INFO L280 TraceCheckUtils]: 746: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:03,128 INFO L280 TraceCheckUtils]: 747: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,128 INFO L280 TraceCheckUtils]: 748: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,128 INFO L280 TraceCheckUtils]: 749: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:03,131 INFO L263 TraceCheckUtils]: 750: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:03,131 INFO L280 TraceCheckUtils]: 751: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:03,132 INFO L280 TraceCheckUtils]: 752: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,132 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:03,132 INFO L280 TraceCheckUtils]: 754: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:03,133 INFO L280 TraceCheckUtils]: 755: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,133 INFO L263 TraceCheckUtils]: 756: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:03,133 INFO L280 TraceCheckUtils]: 757: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:03,134 INFO L280 TraceCheckUtils]: 758: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:03,134 INFO L280 TraceCheckUtils]: 759: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,134 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:03,134 INFO L280 TraceCheckUtils]: 761: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,135 INFO L280 TraceCheckUtils]: 762: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,135 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {1446#true} {1446#true} #2190#return; {1446#true} is VALID [2020-07-11 04:37:03,135 INFO L280 TraceCheckUtils]: 764: Hoare triple {1446#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {1446#true} is VALID [2020-07-11 04:37:03,136 INFO L280 TraceCheckUtils]: 765: Hoare triple {1446#true} havoc #t~ret49.base, #t~ret49.offset; {1446#true} is VALID [2020-07-11 04:37:03,136 INFO L280 TraceCheckUtils]: 766: Hoare triple {1446#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,138 INFO L263 TraceCheckUtils]: 767: Hoare triple {1446#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:37:03,138 INFO L280 TraceCheckUtils]: 768: Hoare triple {2219#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {1446#true} is VALID [2020-07-11 04:37:03,138 INFO L280 TraceCheckUtils]: 769: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,139 INFO L280 TraceCheckUtils]: 770: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,139 INFO L280 TraceCheckUtils]: 771: Hoare triple {1446#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {1446#true} is VALID [2020-07-11 04:37:03,142 INFO L263 TraceCheckUtils]: 772: Hoare triple {1446#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2227#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:37:03,142 INFO L280 TraceCheckUtils]: 773: Hoare triple {2227#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {1446#true} is VALID [2020-07-11 04:37:03,142 INFO L280 TraceCheckUtils]: 774: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,143 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-11 04:37:03,143 INFO L280 TraceCheckUtils]: 776: Hoare triple {1446#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {1446#true} is VALID [2020-07-11 04:37:03,143 INFO L280 TraceCheckUtils]: 777: Hoare triple {1446#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,144 INFO L263 TraceCheckUtils]: 778: Hoare triple {1446#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {1446#true} is VALID [2020-07-11 04:37:03,144 INFO L280 TraceCheckUtils]: 779: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-11 04:37:03,144 INFO L280 TraceCheckUtils]: 780: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-11 04:37:03,144 INFO L280 TraceCheckUtils]: 781: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,145 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-11 04:37:03,145 INFO L280 TraceCheckUtils]: 783: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-11 04:37:03,145 INFO L280 TraceCheckUtils]: 784: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,146 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {1446#true} {1446#true} #2192#return; {1446#true} is VALID [2020-07-11 04:37:03,146 INFO L280 TraceCheckUtils]: 786: Hoare triple {1446#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {1446#true} is VALID [2020-07-11 04:37:03,146 INFO L280 TraceCheckUtils]: 787: Hoare triple {1446#true} havoc #t~ret50.base, #t~ret50.offset; {1446#true} is VALID [2020-07-11 04:37:03,147 INFO L280 TraceCheckUtils]: 788: Hoare triple {1446#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {1446#true} is VALID [2020-07-11 04:37:03,147 INFO L263 TraceCheckUtils]: 789: Hoare triple {1446#true} call ldv_initialize(); {1446#true} is VALID [2020-07-11 04:37:03,147 INFO L280 TraceCheckUtils]: 790: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,148 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {1446#true} {1446#true} #2194#return; {1446#true} is VALID [2020-07-11 04:37:03,150 INFO L263 TraceCheckUtils]: 792: Hoare triple {1446#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:37:03,150 INFO L280 TraceCheckUtils]: 793: Hoare triple {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {1446#true} is VALID [2020-07-11 04:37:03,151 INFO L280 TraceCheckUtils]: 794: Hoare triple {1446#true} ~c := #in~c; {1446#true} is VALID [2020-07-11 04:37:03,151 INFO L280 TraceCheckUtils]: 795: Hoare triple {1446#true} ~n := #in~n; {1446#true} is VALID [2020-07-11 04:37:03,151 INFO L280 TraceCheckUtils]: 796: Hoare triple {1446#true} havoc ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-11 04:37:03,154 INFO L263 TraceCheckUtils]: 797: Hoare triple {1446#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:37:03,154 INFO L280 TraceCheckUtils]: 798: Hoare triple {2263#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {1446#true} is VALID [2020-07-11 04:37:03,155 INFO L280 TraceCheckUtils]: 799: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-11 04:37:03,155 INFO L280 TraceCheckUtils]: 800: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-11 04:37:03,155 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-11 04:37:03,156 INFO L280 TraceCheckUtils]: 802: Hoare triple {1446#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {1446#true} is VALID [2020-07-11 04:37:03,156 INFO L280 TraceCheckUtils]: 803: Hoare triple {1446#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {1446#true} is VALID [2020-07-11 04:37:03,156 INFO L280 TraceCheckUtils]: 804: Hoare triple {1446#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-11 04:37:03,157 INFO L280 TraceCheckUtils]: 805: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,157 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {1446#true} {1446#true} #2196#return; {1446#true} is VALID [2020-07-11 04:37:03,157 INFO L280 TraceCheckUtils]: 807: Hoare triple {1446#true} havoc #t~ret51.base, #t~ret51.offset; {1446#true} is VALID [2020-07-11 04:37:03,158 INFO L280 TraceCheckUtils]: 808: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,158 INFO L280 TraceCheckUtils]: 809: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,158 INFO L280 TraceCheckUtils]: 810: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,158 INFO L280 TraceCheckUtils]: 811: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,160 INFO L280 TraceCheckUtils]: 812: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 1; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,161 INFO L280 TraceCheckUtils]: 813: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} ~ldv_state_variable_3~0 := 0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,162 INFO L280 TraceCheckUtils]: 814: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} ~ldv_state_variable_2~0 := 0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,163 INFO L280 TraceCheckUtils]: 815: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} ~ldv_state_variable_5~0 := 0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,164 INFO L280 TraceCheckUtils]: 816: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,165 INFO L280 TraceCheckUtils]: 817: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} ~tmp___5~0 := #t~nondet52; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,166 INFO L280 TraceCheckUtils]: 818: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} havoc #t~nondet52; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,167 INFO L280 TraceCheckUtils]: 819: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} #t~switch53 := 0 == ~tmp___5~0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,168 INFO L280 TraceCheckUtils]: 820: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch53; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,169 INFO L280 TraceCheckUtils]: 821: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,170 INFO L280 TraceCheckUtils]: 822: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch53; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,171 INFO L280 TraceCheckUtils]: 823: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,172 INFO L280 TraceCheckUtils]: 824: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch53; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,173 INFO L280 TraceCheckUtils]: 825: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,173 INFO L280 TraceCheckUtils]: 826: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume #t~switch53; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,174 INFO L280 TraceCheckUtils]: 827: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume 0 != ~ldv_state_variable_0~0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,175 INFO L280 TraceCheckUtils]: 828: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,176 INFO L280 TraceCheckUtils]: 829: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} ~tmp___9~0 := #t~nondet66; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,177 INFO L280 TraceCheckUtils]: 830: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} havoc #t~nondet66; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,178 INFO L280 TraceCheckUtils]: 831: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} #t~switch67 := 0 == ~tmp___9~0; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,179 INFO L280 TraceCheckUtils]: 832: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume #t~switch67; {2206#(= 1 ~ldv_state_variable_0~0)} is VALID [2020-07-11 04:37:03,180 INFO L280 TraceCheckUtils]: 833: Hoare triple {2206#(= 1 ~ldv_state_variable_0~0)} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {1447#false} is VALID [2020-07-11 04:37:03,180 INFO L263 TraceCheckUtils]: 834: Hoare triple {1447#false} call cdc_subset_driver_exit(); {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-11 04:37:03,182 INFO L263 TraceCheckUtils]: 835: Hoare triple {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} call ldv_usb_deregister_15(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset); {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-11 04:37:03,183 INFO L280 TraceCheckUtils]: 836: Hoare triple {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {1446#true} is VALID [2020-07-11 04:37:03,183 INFO L263 TraceCheckUtils]: 837: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-11 04:37:03,183 INFO L280 TraceCheckUtils]: 838: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-11 04:37:03,184 INFO L280 TraceCheckUtils]: 839: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,184 INFO L275 TraceCheckUtils]: 840: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-11 04:37:03,184 INFO L280 TraceCheckUtils]: 841: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-11 04:37:03,185 INFO L280 TraceCheckUtils]: 842: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,185 INFO L275 TraceCheckUtils]: 843: Hoare quadruple {1446#true} {2268#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {1446#true} is VALID [2020-07-11 04:37:03,185 INFO L280 TraceCheckUtils]: 844: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-11 04:37:03,186 INFO L275 TraceCheckUtils]: 845: Hoare quadruple {1446#true} {1447#false} #2220#return; {1447#false} is VALID [2020-07-11 04:37:03,186 INFO L280 TraceCheckUtils]: 846: Hoare triple {1447#false} ~ldv_state_variable_0~0 := 2; {1447#false} is VALID [2020-07-11 04:37:03,186 INFO L263 TraceCheckUtils]: 847: Hoare triple {1447#false} call ldv_check_final_state(); {1447#false} is VALID [2020-07-11 04:37:03,187 INFO L280 TraceCheckUtils]: 848: Hoare triple {1447#false} assume 1 != ~ldv_mutex_i_mutex_of_inode~0; {1447#false} is VALID [2020-07-11 04:37:03,187 INFO L263 TraceCheckUtils]: 849: Hoare triple {1447#false} call ldv_error(); {1447#false} is VALID [2020-07-11 04:37:03,187 INFO L280 TraceCheckUtils]: 850: Hoare triple {1447#false} assume !false; {1447#false} is VALID [2020-07-11 04:37:04,337 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2020-07-11 04:37:04,338 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [708539693] [2020-07-11 04:37:04,340 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:37:04,340 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-07-11 04:37:04,341 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127976322] [2020-07-11 04:37:04,353 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 851 [2020-07-11 04:37:04,366 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:37:04,371 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2020-07-11 04:37:05,336 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 766 edges. 766 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:37:05,336 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-07-11 04:37:05,337 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:37:05,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-07-11 04:37:05,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-07-11 04:37:05,346 INFO L87 Difference]: Start difference. First operand 1443 states. Second operand 8 states. [2020-07-11 04:37:05,774 WARN L193 SmtUtils]: Spent 359.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:37:19,802 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 235 [2020-07-11 04:37:21,797 WARN L193 SmtUtils]: Spent 424.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:37:30,204 WARN L193 SmtUtils]: Spent 322.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:37:46,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:37:46,531 INFO L93 Difference]: Finished difference Result 1916 states and 2171 transitions. [2020-07-11 04:37:46,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-07-11 04:37:46,531 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 851 [2020-07-11 04:37:46,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:37:46,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-07-11 04:37:46,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2171 transitions. [2020-07-11 04:37:46,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-07-11 04:37:46,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2171 transitions. [2020-07-11 04:37:46,640 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 17 states and 2171 transitions. [2020-07-11 04:37:51,534 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2171 edges. 2171 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:37:52,563 INFO L225 Difference]: With dead ends: 1916 [2020-07-11 04:37:52,565 INFO L226 Difference]: Without dead ends: 1435 [2020-07-11 04:37:52,589 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2020-07-11 04:37:52,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1435 states. [2020-07-11 04:38:04,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1435 to 1384. [2020-07-11 04:38:04,788 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:38:04,789 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1435 states. Second operand 1384 states. [2020-07-11 04:38:04,789 INFO L74 IsIncluded]: Start isIncluded. First operand 1435 states. Second operand 1384 states. [2020-07-11 04:38:04,789 INFO L87 Difference]: Start difference. First operand 1435 states. Second operand 1384 states. [2020-07-11 04:38:04,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:38:04,927 INFO L93 Difference]: Finished difference Result 1435 states and 1551 transitions. [2020-07-11 04:38:04,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1551 transitions. [2020-07-11 04:38:04,932 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:38:04,932 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:38:04,932 INFO L74 IsIncluded]: Start isIncluded. First operand 1384 states. Second operand 1435 states. [2020-07-11 04:38:04,932 INFO L87 Difference]: Start difference. First operand 1384 states. Second operand 1435 states. [2020-07-11 04:38:05,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:38:05,054 INFO L93 Difference]: Finished difference Result 1435 states and 1551 transitions. [2020-07-11 04:38:05,054 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1551 transitions. [2020-07-11 04:38:05,058 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:38:05,059 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:38:05,059 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:38:05,059 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:38:05,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1384 states. [2020-07-11 04:38:05,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 1494 transitions. [2020-07-11 04:38:05,201 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 1494 transitions. Word has length 851 [2020-07-11 04:38:05,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:38:05,203 INFO L479 AbstractCegarLoop]: Abstraction has 1384 states and 1494 transitions. [2020-07-11 04:38:05,203 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-07-11 04:38:05,204 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1384 states and 1494 transitions. [2020-07-11 04:38:08,952 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1494 edges. 1494 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:38:08,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 1494 transitions. [2020-07-11 04:38:08,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 864 [2020-07-11 04:38:08,967 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:38:08,968 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:38:08,969 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-07-11 04:38:08,969 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:38:08,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:38:08,970 INFO L82 PathProgramCache]: Analyzing trace with hash -681597641, now seen corresponding path program 1 times [2020-07-11 04:38:08,970 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:38:08,970 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1656922041] [2020-07-11 04:38:08,971 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:38:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,054 WARN L193 SmtUtils]: Spent 428.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:38:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,257 INFO L280 TraceCheckUtils]: 0: Hoare triple {12546#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {11778#true} is VALID [2020-07-11 04:38:10,258 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} #valid := #valid[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,258 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume 0 < #StackHeapBarrier; {11778#true} is VALID [2020-07-11 04:38:10,258 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {11778#true} is VALID [2020-07-11 04:38:10,258 INFO L280 TraceCheckUtils]: 4: Hoare triple {11778#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {11778#true} is VALID [2020-07-11 04:38:10,258 INFO L280 TraceCheckUtils]: 5: Hoare triple {11778#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {11778#true} is VALID [2020-07-11 04:38:10,259 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {11778#true} is VALID [2020-07-11 04:38:10,259 INFO L280 TraceCheckUtils]: 7: Hoare triple {11778#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {11778#true} is VALID [2020-07-11 04:38:10,259 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {11778#true} is VALID [2020-07-11 04:38:10,259 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {11778#true} is VALID [2020-07-11 04:38:10,259 INFO L280 TraceCheckUtils]: 10: Hoare triple {11778#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {11778#true} is VALID [2020-07-11 04:38:10,260 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {11778#true} is VALID [2020-07-11 04:38:10,260 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {11778#true} is VALID [2020-07-11 04:38:10,260 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {11778#true} is VALID [2020-07-11 04:38:10,260 INFO L280 TraceCheckUtils]: 14: Hoare triple {11778#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {11778#true} is VALID [2020-07-11 04:38:10,260 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {11778#true} is VALID [2020-07-11 04:38:10,260 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {11778#true} is VALID [2020-07-11 04:38:10,261 INFO L280 TraceCheckUtils]: 17: Hoare triple {11778#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {11778#true} is VALID [2020-07-11 04:38:10,261 INFO L280 TraceCheckUtils]: 18: Hoare triple {11778#true} ~ldv_state_variable_3~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,261 INFO L280 TraceCheckUtils]: 19: Hoare triple {11778#true} ~LDV_IN_INTERRUPT~0 := 1; {11778#true} is VALID [2020-07-11 04:38:10,261 INFO L280 TraceCheckUtils]: 20: Hoare triple {11778#true} ~ldv_state_variable_2~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,261 INFO L280 TraceCheckUtils]: 21: Hoare triple {11778#true} ~ref_cnt~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,262 INFO L280 TraceCheckUtils]: 22: Hoare triple {11778#true} ~ldv_state_variable_1~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,262 INFO L280 TraceCheckUtils]: 23: Hoare triple {11778#true} ~usb_counter~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,262 INFO L280 TraceCheckUtils]: 24: Hoare triple {11778#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {11778#true} is VALID [2020-07-11 04:38:10,262 INFO L280 TraceCheckUtils]: 25: Hoare triple {11778#true} ~ldv_state_variable_4~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,262 INFO L280 TraceCheckUtils]: 26: Hoare triple {11778#true} ~ldv_state_variable_6~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,263 INFO L280 TraceCheckUtils]: 27: Hoare triple {11778#true} ~ldv_state_variable_0~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,263 INFO L280 TraceCheckUtils]: 28: Hoare triple {11778#true} ~ldv_state_variable_5~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,263 INFO L280 TraceCheckUtils]: 29: Hoare triple {11778#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {11778#true} is VALID [2020-07-11 04:38:10,263 INFO L280 TraceCheckUtils]: 30: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {11778#true} is VALID [2020-07-11 04:38:10,263 INFO L280 TraceCheckUtils]: 31: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {11778#true} is VALID [2020-07-11 04:38:10,264 INFO L280 TraceCheckUtils]: 32: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {11778#true} is VALID [2020-07-11 04:38:10,264 INFO L280 TraceCheckUtils]: 33: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {11778#true} is VALID [2020-07-11 04:38:10,264 INFO L280 TraceCheckUtils]: 34: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {11778#true} is VALID [2020-07-11 04:38:10,264 INFO L280 TraceCheckUtils]: 35: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {11778#true} is VALID [2020-07-11 04:38:10,264 INFO L280 TraceCheckUtils]: 36: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {11778#true} is VALID [2020-07-11 04:38:10,264 INFO L280 TraceCheckUtils]: 37: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {11778#true} is VALID [2020-07-11 04:38:10,265 INFO L280 TraceCheckUtils]: 38: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {11778#true} is VALID [2020-07-11 04:38:10,265 INFO L280 TraceCheckUtils]: 39: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {11778#true} is VALID [2020-07-11 04:38:10,265 INFO L280 TraceCheckUtils]: 40: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {11778#true} is VALID [2020-07-11 04:38:10,265 INFO L280 TraceCheckUtils]: 41: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {11778#true} is VALID [2020-07-11 04:38:10,265 INFO L280 TraceCheckUtils]: 42: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {11778#true} is VALID [2020-07-11 04:38:10,266 INFO L280 TraceCheckUtils]: 43: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {11778#true} is VALID [2020-07-11 04:38:10,266 INFO L280 TraceCheckUtils]: 44: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {11778#true} is VALID [2020-07-11 04:38:10,266 INFO L280 TraceCheckUtils]: 45: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {11778#true} is VALID [2020-07-11 04:38:10,266 INFO L280 TraceCheckUtils]: 46: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {11778#true} is VALID [2020-07-11 04:38:10,266 INFO L280 TraceCheckUtils]: 47: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {11778#true} is VALID [2020-07-11 04:38:10,267 INFO L280 TraceCheckUtils]: 48: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {11778#true} is VALID [2020-07-11 04:38:10,267 INFO L280 TraceCheckUtils]: 49: Hoare triple {11778#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {11778#true} is VALID [2020-07-11 04:38:10,267 INFO L280 TraceCheckUtils]: 50: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {11778#true} is VALID [2020-07-11 04:38:10,267 INFO L280 TraceCheckUtils]: 51: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {11778#true} is VALID [2020-07-11 04:38:10,267 INFO L280 TraceCheckUtils]: 52: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {11778#true} is VALID [2020-07-11 04:38:10,268 INFO L280 TraceCheckUtils]: 53: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {11778#true} is VALID [2020-07-11 04:38:10,268 INFO L280 TraceCheckUtils]: 54: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {11778#true} is VALID [2020-07-11 04:38:10,268 INFO L280 TraceCheckUtils]: 55: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {11778#true} is VALID [2020-07-11 04:38:10,268 INFO L280 TraceCheckUtils]: 56: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {11778#true} is VALID [2020-07-11 04:38:10,268 INFO L280 TraceCheckUtils]: 57: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {11778#true} is VALID [2020-07-11 04:38:10,268 INFO L280 TraceCheckUtils]: 58: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {11778#true} is VALID [2020-07-11 04:38:10,269 INFO L280 TraceCheckUtils]: 59: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {11778#true} is VALID [2020-07-11 04:38:10,269 INFO L280 TraceCheckUtils]: 60: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {11778#true} is VALID [2020-07-11 04:38:10,269 INFO L280 TraceCheckUtils]: 61: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {11778#true} is VALID [2020-07-11 04:38:10,269 INFO L280 TraceCheckUtils]: 62: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {11778#true} is VALID [2020-07-11 04:38:10,269 INFO L280 TraceCheckUtils]: 63: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {11778#true} is VALID [2020-07-11 04:38:10,270 INFO L280 TraceCheckUtils]: 64: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {11778#true} is VALID [2020-07-11 04:38:10,270 INFO L280 TraceCheckUtils]: 65: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {11778#true} is VALID [2020-07-11 04:38:10,270 INFO L280 TraceCheckUtils]: 66: Hoare triple {11778#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {11778#true} is VALID [2020-07-11 04:38:10,270 INFO L280 TraceCheckUtils]: 67: Hoare triple {11778#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {11778#true} is VALID [2020-07-11 04:38:10,270 INFO L280 TraceCheckUtils]: 68: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {11778#true} is VALID [2020-07-11 04:38:10,271 INFO L280 TraceCheckUtils]: 69: Hoare triple {11778#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {11778#true} is VALID [2020-07-11 04:38:10,271 INFO L280 TraceCheckUtils]: 70: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {11778#true} is VALID [2020-07-11 04:38:10,271 INFO L280 TraceCheckUtils]: 71: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {11778#true} is VALID [2020-07-11 04:38:10,271 INFO L280 TraceCheckUtils]: 72: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {11778#true} is VALID [2020-07-11 04:38:10,271 INFO L280 TraceCheckUtils]: 73: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {11778#true} is VALID [2020-07-11 04:38:10,271 INFO L280 TraceCheckUtils]: 74: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {11778#true} is VALID [2020-07-11 04:38:10,272 INFO L280 TraceCheckUtils]: 75: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {11778#true} is VALID [2020-07-11 04:38:10,272 INFO L280 TraceCheckUtils]: 76: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {11778#true} is VALID [2020-07-11 04:38:10,272 INFO L280 TraceCheckUtils]: 77: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {11778#true} is VALID [2020-07-11 04:38:10,272 INFO L280 TraceCheckUtils]: 78: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {11778#true} is VALID [2020-07-11 04:38:10,272 INFO L280 TraceCheckUtils]: 79: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {11778#true} is VALID [2020-07-11 04:38:10,273 INFO L280 TraceCheckUtils]: 80: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {11778#true} is VALID [2020-07-11 04:38:10,273 INFO L280 TraceCheckUtils]: 81: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {11778#true} is VALID [2020-07-11 04:38:10,273 INFO L280 TraceCheckUtils]: 82: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {11778#true} is VALID [2020-07-11 04:38:10,273 INFO L280 TraceCheckUtils]: 83: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {11778#true} is VALID [2020-07-11 04:38:10,273 INFO L280 TraceCheckUtils]: 84: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {11778#true} is VALID [2020-07-11 04:38:10,273 INFO L280 TraceCheckUtils]: 85: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {11778#true} is VALID [2020-07-11 04:38:10,274 INFO L280 TraceCheckUtils]: 86: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {11778#true} is VALID [2020-07-11 04:38:10,274 INFO L280 TraceCheckUtils]: 87: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {11778#true} is VALID [2020-07-11 04:38:10,274 INFO L280 TraceCheckUtils]: 88: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {11778#true} is VALID [2020-07-11 04:38:10,274 INFO L280 TraceCheckUtils]: 89: Hoare triple {11778#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {11778#true} is VALID [2020-07-11 04:38:10,274 INFO L280 TraceCheckUtils]: 90: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {11778#true} is VALID [2020-07-11 04:38:10,275 INFO L280 TraceCheckUtils]: 91: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {11778#true} is VALID [2020-07-11 04:38:10,275 INFO L280 TraceCheckUtils]: 92: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {11778#true} is VALID [2020-07-11 04:38:10,275 INFO L280 TraceCheckUtils]: 93: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {11778#true} is VALID [2020-07-11 04:38:10,275 INFO L280 TraceCheckUtils]: 94: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {11778#true} is VALID [2020-07-11 04:38:10,275 INFO L280 TraceCheckUtils]: 95: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {11778#true} is VALID [2020-07-11 04:38:10,276 INFO L280 TraceCheckUtils]: 96: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {11778#true} is VALID [2020-07-11 04:38:10,276 INFO L280 TraceCheckUtils]: 97: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {11778#true} is VALID [2020-07-11 04:38:10,276 INFO L280 TraceCheckUtils]: 98: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {11778#true} is VALID [2020-07-11 04:38:10,276 INFO L280 TraceCheckUtils]: 99: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {11778#true} is VALID [2020-07-11 04:38:10,277 INFO L280 TraceCheckUtils]: 100: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {11778#true} is VALID [2020-07-11 04:38:10,277 INFO L280 TraceCheckUtils]: 101: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {11778#true} is VALID [2020-07-11 04:38:10,277 INFO L280 TraceCheckUtils]: 102: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {11778#true} is VALID [2020-07-11 04:38:10,277 INFO L280 TraceCheckUtils]: 103: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {11778#true} is VALID [2020-07-11 04:38:10,277 INFO L280 TraceCheckUtils]: 104: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {11778#true} is VALID [2020-07-11 04:38:10,278 INFO L280 TraceCheckUtils]: 105: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {11778#true} is VALID [2020-07-11 04:38:10,278 INFO L280 TraceCheckUtils]: 106: Hoare triple {11778#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {11778#true} is VALID [2020-07-11 04:38:10,278 INFO L280 TraceCheckUtils]: 107: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {11778#true} is VALID [2020-07-11 04:38:10,278 INFO L280 TraceCheckUtils]: 108: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {11778#true} is VALID [2020-07-11 04:38:10,279 INFO L280 TraceCheckUtils]: 109: Hoare triple {11778#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {11778#true} is VALID [2020-07-11 04:38:10,279 INFO L280 TraceCheckUtils]: 110: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {11778#true} is VALID [2020-07-11 04:38:10,279 INFO L280 TraceCheckUtils]: 111: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {11778#true} is VALID [2020-07-11 04:38:10,279 INFO L280 TraceCheckUtils]: 112: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {11778#true} is VALID [2020-07-11 04:38:10,279 INFO L280 TraceCheckUtils]: 113: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {11778#true} is VALID [2020-07-11 04:38:10,280 INFO L280 TraceCheckUtils]: 114: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {11778#true} is VALID [2020-07-11 04:38:10,280 INFO L280 TraceCheckUtils]: 115: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {11778#true} is VALID [2020-07-11 04:38:10,280 INFO L280 TraceCheckUtils]: 116: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {11778#true} is VALID [2020-07-11 04:38:10,280 INFO L280 TraceCheckUtils]: 117: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {11778#true} is VALID [2020-07-11 04:38:10,280 INFO L280 TraceCheckUtils]: 118: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {11778#true} is VALID [2020-07-11 04:38:10,281 INFO L280 TraceCheckUtils]: 119: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {11778#true} is VALID [2020-07-11 04:38:10,281 INFO L280 TraceCheckUtils]: 120: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {11778#true} is VALID [2020-07-11 04:38:10,281 INFO L280 TraceCheckUtils]: 121: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {11778#true} is VALID [2020-07-11 04:38:10,284 INFO L280 TraceCheckUtils]: 122: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {11778#true} is VALID [2020-07-11 04:38:10,285 INFO L280 TraceCheckUtils]: 123: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {11778#true} is VALID [2020-07-11 04:38:10,285 INFO L280 TraceCheckUtils]: 124: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {11778#true} is VALID [2020-07-11 04:38:10,285 INFO L280 TraceCheckUtils]: 125: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {11778#true} is VALID [2020-07-11 04:38:10,285 INFO L280 TraceCheckUtils]: 126: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {11778#true} is VALID [2020-07-11 04:38:10,285 INFO L280 TraceCheckUtils]: 127: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {11778#true} is VALID [2020-07-11 04:38:10,286 INFO L280 TraceCheckUtils]: 128: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {11778#true} is VALID [2020-07-11 04:38:10,286 INFO L280 TraceCheckUtils]: 129: Hoare triple {11778#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {11778#true} is VALID [2020-07-11 04:38:10,286 INFO L280 TraceCheckUtils]: 130: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {11778#true} is VALID [2020-07-11 04:38:10,286 INFO L280 TraceCheckUtils]: 131: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {11778#true} is VALID [2020-07-11 04:38:10,286 INFO L280 TraceCheckUtils]: 132: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {11778#true} is VALID [2020-07-11 04:38:10,286 INFO L280 TraceCheckUtils]: 133: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {11778#true} is VALID [2020-07-11 04:38:10,287 INFO L280 TraceCheckUtils]: 134: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {11778#true} is VALID [2020-07-11 04:38:10,287 INFO L280 TraceCheckUtils]: 135: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {11778#true} is VALID [2020-07-11 04:38:10,287 INFO L280 TraceCheckUtils]: 136: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {11778#true} is VALID [2020-07-11 04:38:10,287 INFO L280 TraceCheckUtils]: 137: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {11778#true} is VALID [2020-07-11 04:38:10,288 INFO L280 TraceCheckUtils]: 138: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {11778#true} is VALID [2020-07-11 04:38:10,288 INFO L280 TraceCheckUtils]: 139: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {11778#true} is VALID [2020-07-11 04:38:10,288 INFO L280 TraceCheckUtils]: 140: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {11778#true} is VALID [2020-07-11 04:38:10,288 INFO L280 TraceCheckUtils]: 141: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {11778#true} is VALID [2020-07-11 04:38:10,288 INFO L280 TraceCheckUtils]: 142: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {11778#true} is VALID [2020-07-11 04:38:10,289 INFO L280 TraceCheckUtils]: 143: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {11778#true} is VALID [2020-07-11 04:38:10,289 INFO L280 TraceCheckUtils]: 144: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {11778#true} is VALID [2020-07-11 04:38:10,289 INFO L280 TraceCheckUtils]: 145: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {11778#true} is VALID [2020-07-11 04:38:10,289 INFO L280 TraceCheckUtils]: 146: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {11778#true} is VALID [2020-07-11 04:38:10,289 INFO L280 TraceCheckUtils]: 147: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {11778#true} is VALID [2020-07-11 04:38:10,290 INFO L280 TraceCheckUtils]: 148: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {11778#true} is VALID [2020-07-11 04:38:10,290 INFO L280 TraceCheckUtils]: 149: Hoare triple {11778#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {11778#true} is VALID [2020-07-11 04:38:10,290 INFO L280 TraceCheckUtils]: 150: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {11778#true} is VALID [2020-07-11 04:38:10,290 INFO L280 TraceCheckUtils]: 151: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {11778#true} is VALID [2020-07-11 04:38:10,290 INFO L280 TraceCheckUtils]: 152: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {11778#true} is VALID [2020-07-11 04:38:10,291 INFO L280 TraceCheckUtils]: 153: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {11778#true} is VALID [2020-07-11 04:38:10,291 INFO L280 TraceCheckUtils]: 154: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {11778#true} is VALID [2020-07-11 04:38:10,291 INFO L280 TraceCheckUtils]: 155: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {11778#true} is VALID [2020-07-11 04:38:10,291 INFO L280 TraceCheckUtils]: 156: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {11778#true} is VALID [2020-07-11 04:38:10,291 INFO L280 TraceCheckUtils]: 157: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {11778#true} is VALID [2020-07-11 04:38:10,291 INFO L280 TraceCheckUtils]: 158: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {11778#true} is VALID [2020-07-11 04:38:10,292 INFO L280 TraceCheckUtils]: 159: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {11778#true} is VALID [2020-07-11 04:38:10,292 INFO L280 TraceCheckUtils]: 160: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {11778#true} is VALID [2020-07-11 04:38:10,292 INFO L280 TraceCheckUtils]: 161: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {11778#true} is VALID [2020-07-11 04:38:10,292 INFO L280 TraceCheckUtils]: 162: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {11778#true} is VALID [2020-07-11 04:38:10,292 INFO L280 TraceCheckUtils]: 163: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {11778#true} is VALID [2020-07-11 04:38:10,293 INFO L280 TraceCheckUtils]: 164: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {11778#true} is VALID [2020-07-11 04:38:10,293 INFO L280 TraceCheckUtils]: 165: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {11778#true} is VALID [2020-07-11 04:38:10,293 INFO L280 TraceCheckUtils]: 166: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {11778#true} is VALID [2020-07-11 04:38:10,293 INFO L280 TraceCheckUtils]: 167: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {11778#true} is VALID [2020-07-11 04:38:10,293 INFO L280 TraceCheckUtils]: 168: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {11778#true} is VALID [2020-07-11 04:38:10,294 INFO L280 TraceCheckUtils]: 169: Hoare triple {11778#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {11778#true} is VALID [2020-07-11 04:38:10,294 INFO L280 TraceCheckUtils]: 170: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {11778#true} is VALID [2020-07-11 04:38:10,294 INFO L280 TraceCheckUtils]: 171: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {11778#true} is VALID [2020-07-11 04:38:10,294 INFO L280 TraceCheckUtils]: 172: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {11778#true} is VALID [2020-07-11 04:38:10,294 INFO L280 TraceCheckUtils]: 173: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {11778#true} is VALID [2020-07-11 04:38:10,294 INFO L280 TraceCheckUtils]: 174: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {11778#true} is VALID [2020-07-11 04:38:10,295 INFO L280 TraceCheckUtils]: 175: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {11778#true} is VALID [2020-07-11 04:38:10,295 INFO L280 TraceCheckUtils]: 176: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {11778#true} is VALID [2020-07-11 04:38:10,295 INFO L280 TraceCheckUtils]: 177: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {11778#true} is VALID [2020-07-11 04:38:10,295 INFO L280 TraceCheckUtils]: 178: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {11778#true} is VALID [2020-07-11 04:38:10,295 INFO L280 TraceCheckUtils]: 179: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {11778#true} is VALID [2020-07-11 04:38:10,296 INFO L280 TraceCheckUtils]: 180: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {11778#true} is VALID [2020-07-11 04:38:10,296 INFO L280 TraceCheckUtils]: 181: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {11778#true} is VALID [2020-07-11 04:38:10,296 INFO L280 TraceCheckUtils]: 182: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {11778#true} is VALID [2020-07-11 04:38:10,296 INFO L280 TraceCheckUtils]: 183: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {11778#true} is VALID [2020-07-11 04:38:10,296 INFO L280 TraceCheckUtils]: 184: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {11778#true} is VALID [2020-07-11 04:38:10,296 INFO L280 TraceCheckUtils]: 185: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {11778#true} is VALID [2020-07-11 04:38:10,297 INFO L280 TraceCheckUtils]: 186: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {11778#true} is VALID [2020-07-11 04:38:10,297 INFO L280 TraceCheckUtils]: 187: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {11778#true} is VALID [2020-07-11 04:38:10,297 INFO L280 TraceCheckUtils]: 188: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {11778#true} is VALID [2020-07-11 04:38:10,297 INFO L280 TraceCheckUtils]: 189: Hoare triple {11778#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {11778#true} is VALID [2020-07-11 04:38:10,297 INFO L280 TraceCheckUtils]: 190: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {11778#true} is VALID [2020-07-11 04:38:10,298 INFO L280 TraceCheckUtils]: 191: Hoare triple {11778#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {11778#true} is VALID [2020-07-11 04:38:10,298 INFO L280 TraceCheckUtils]: 192: Hoare triple {11778#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {11778#true} is VALID [2020-07-11 04:38:10,298 INFO L280 TraceCheckUtils]: 193: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {11778#true} is VALID [2020-07-11 04:38:10,298 INFO L280 TraceCheckUtils]: 194: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {11778#true} is VALID [2020-07-11 04:38:10,298 INFO L280 TraceCheckUtils]: 195: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {11778#true} is VALID [2020-07-11 04:38:10,299 INFO L280 TraceCheckUtils]: 196: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {11778#true} is VALID [2020-07-11 04:38:10,299 INFO L280 TraceCheckUtils]: 197: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {11778#true} is VALID [2020-07-11 04:38:10,299 INFO L280 TraceCheckUtils]: 198: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {11778#true} is VALID [2020-07-11 04:38:10,299 INFO L280 TraceCheckUtils]: 199: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {11778#true} is VALID [2020-07-11 04:38:10,299 INFO L280 TraceCheckUtils]: 200: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {11778#true} is VALID [2020-07-11 04:38:10,299 INFO L280 TraceCheckUtils]: 201: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {11778#true} is VALID [2020-07-11 04:38:10,300 INFO L280 TraceCheckUtils]: 202: Hoare triple {11778#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {11778#true} is VALID [2020-07-11 04:38:10,300 INFO L280 TraceCheckUtils]: 203: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {11778#true} is VALID [2020-07-11 04:38:10,300 INFO L280 TraceCheckUtils]: 204: Hoare triple {11778#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {11778#true} is VALID [2020-07-11 04:38:10,300 INFO L280 TraceCheckUtils]: 205: Hoare triple {11778#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {11778#true} is VALID [2020-07-11 04:38:10,300 INFO L280 TraceCheckUtils]: 206: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {11778#true} is VALID [2020-07-11 04:38:10,301 INFO L280 TraceCheckUtils]: 207: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {11778#true} is VALID [2020-07-11 04:38:10,301 INFO L280 TraceCheckUtils]: 208: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {11778#true} is VALID [2020-07-11 04:38:10,301 INFO L280 TraceCheckUtils]: 209: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {11778#true} is VALID [2020-07-11 04:38:10,301 INFO L280 TraceCheckUtils]: 210: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {11778#true} is VALID [2020-07-11 04:38:10,301 INFO L280 TraceCheckUtils]: 211: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {11778#true} is VALID [2020-07-11 04:38:10,302 INFO L280 TraceCheckUtils]: 212: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {11778#true} is VALID [2020-07-11 04:38:10,302 INFO L280 TraceCheckUtils]: 213: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {11778#true} is VALID [2020-07-11 04:38:10,302 INFO L280 TraceCheckUtils]: 214: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {11778#true} is VALID [2020-07-11 04:38:10,302 INFO L280 TraceCheckUtils]: 215: Hoare triple {11778#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {11778#true} is VALID [2020-07-11 04:38:10,302 INFO L280 TraceCheckUtils]: 216: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {11778#true} is VALID [2020-07-11 04:38:10,302 INFO L280 TraceCheckUtils]: 217: Hoare triple {11778#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {11778#true} is VALID [2020-07-11 04:38:10,303 INFO L280 TraceCheckUtils]: 218: Hoare triple {11778#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {11778#true} is VALID [2020-07-11 04:38:10,303 INFO L280 TraceCheckUtils]: 219: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {11778#true} is VALID [2020-07-11 04:38:10,303 INFO L280 TraceCheckUtils]: 220: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {11778#true} is VALID [2020-07-11 04:38:10,303 INFO L280 TraceCheckUtils]: 221: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {11778#true} is VALID [2020-07-11 04:38:10,303 INFO L280 TraceCheckUtils]: 222: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {11778#true} is VALID [2020-07-11 04:38:10,304 INFO L280 TraceCheckUtils]: 223: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {11778#true} is VALID [2020-07-11 04:38:10,304 INFO L280 TraceCheckUtils]: 224: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {11778#true} is VALID [2020-07-11 04:38:10,304 INFO L280 TraceCheckUtils]: 225: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {11778#true} is VALID [2020-07-11 04:38:10,304 INFO L280 TraceCheckUtils]: 226: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {11778#true} is VALID [2020-07-11 04:38:10,304 INFO L280 TraceCheckUtils]: 227: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {11778#true} is VALID [2020-07-11 04:38:10,305 INFO L280 TraceCheckUtils]: 228: Hoare triple {11778#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {11778#true} is VALID [2020-07-11 04:38:10,305 INFO L280 TraceCheckUtils]: 229: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {11778#true} is VALID [2020-07-11 04:38:10,305 INFO L280 TraceCheckUtils]: 230: Hoare triple {11778#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {11778#true} is VALID [2020-07-11 04:38:10,305 INFO L280 TraceCheckUtils]: 231: Hoare triple {11778#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {11778#true} is VALID [2020-07-11 04:38:10,305 INFO L280 TraceCheckUtils]: 232: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {11778#true} is VALID [2020-07-11 04:38:10,305 INFO L280 TraceCheckUtils]: 233: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {11778#true} is VALID [2020-07-11 04:38:10,306 INFO L280 TraceCheckUtils]: 234: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {11778#true} is VALID [2020-07-11 04:38:10,306 INFO L280 TraceCheckUtils]: 235: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {11778#true} is VALID [2020-07-11 04:38:10,306 INFO L280 TraceCheckUtils]: 236: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {11778#true} is VALID [2020-07-11 04:38:10,306 INFO L280 TraceCheckUtils]: 237: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {11778#true} is VALID [2020-07-11 04:38:10,306 INFO L280 TraceCheckUtils]: 238: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {11778#true} is VALID [2020-07-11 04:38:10,307 INFO L280 TraceCheckUtils]: 239: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {11778#true} is VALID [2020-07-11 04:38:10,307 INFO L280 TraceCheckUtils]: 240: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {11778#true} is VALID [2020-07-11 04:38:10,307 INFO L280 TraceCheckUtils]: 241: Hoare triple {11778#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {11778#true} is VALID [2020-07-11 04:38:10,307 INFO L280 TraceCheckUtils]: 242: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {11778#true} is VALID [2020-07-11 04:38:10,307 INFO L280 TraceCheckUtils]: 243: Hoare triple {11778#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {11778#true} is VALID [2020-07-11 04:38:10,308 INFO L280 TraceCheckUtils]: 244: Hoare triple {11778#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {11778#true} is VALID [2020-07-11 04:38:10,308 INFO L280 TraceCheckUtils]: 245: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {11778#true} is VALID [2020-07-11 04:38:10,308 INFO L280 TraceCheckUtils]: 246: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {11778#true} is VALID [2020-07-11 04:38:10,308 INFO L280 TraceCheckUtils]: 247: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {11778#true} is VALID [2020-07-11 04:38:10,308 INFO L280 TraceCheckUtils]: 248: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {11778#true} is VALID [2020-07-11 04:38:10,309 INFO L280 TraceCheckUtils]: 249: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {11778#true} is VALID [2020-07-11 04:38:10,309 INFO L280 TraceCheckUtils]: 250: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {11778#true} is VALID [2020-07-11 04:38:10,309 INFO L280 TraceCheckUtils]: 251: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {11778#true} is VALID [2020-07-11 04:38:10,309 INFO L280 TraceCheckUtils]: 252: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {11778#true} is VALID [2020-07-11 04:38:10,309 INFO L280 TraceCheckUtils]: 253: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {11778#true} is VALID [2020-07-11 04:38:10,310 INFO L280 TraceCheckUtils]: 254: Hoare triple {11778#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {11778#true} is VALID [2020-07-11 04:38:10,310 INFO L280 TraceCheckUtils]: 255: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {11778#true} is VALID [2020-07-11 04:38:10,310 INFO L280 TraceCheckUtils]: 256: Hoare triple {11778#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {11778#true} is VALID [2020-07-11 04:38:10,310 INFO L280 TraceCheckUtils]: 257: Hoare triple {11778#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {11778#true} is VALID [2020-07-11 04:38:10,310 INFO L280 TraceCheckUtils]: 258: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {11778#true} is VALID [2020-07-11 04:38:10,310 INFO L280 TraceCheckUtils]: 259: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {11778#true} is VALID [2020-07-11 04:38:10,311 INFO L280 TraceCheckUtils]: 260: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {11778#true} is VALID [2020-07-11 04:38:10,311 INFO L280 TraceCheckUtils]: 261: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {11778#true} is VALID [2020-07-11 04:38:10,311 INFO L280 TraceCheckUtils]: 262: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {11778#true} is VALID [2020-07-11 04:38:10,311 INFO L280 TraceCheckUtils]: 263: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {11778#true} is VALID [2020-07-11 04:38:10,311 INFO L280 TraceCheckUtils]: 264: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {11778#true} is VALID [2020-07-11 04:38:10,312 INFO L280 TraceCheckUtils]: 265: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {11778#true} is VALID [2020-07-11 04:38:10,312 INFO L280 TraceCheckUtils]: 266: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {11778#true} is VALID [2020-07-11 04:38:10,312 INFO L280 TraceCheckUtils]: 267: Hoare triple {11778#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {11778#true} is VALID [2020-07-11 04:38:10,312 INFO L280 TraceCheckUtils]: 268: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {11778#true} is VALID [2020-07-11 04:38:10,312 INFO L280 TraceCheckUtils]: 269: Hoare triple {11778#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {11778#true} is VALID [2020-07-11 04:38:10,313 INFO L280 TraceCheckUtils]: 270: Hoare triple {11778#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {11778#true} is VALID [2020-07-11 04:38:10,313 INFO L280 TraceCheckUtils]: 271: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {11778#true} is VALID [2020-07-11 04:38:10,313 INFO L280 TraceCheckUtils]: 272: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {11778#true} is VALID [2020-07-11 04:38:10,313 INFO L280 TraceCheckUtils]: 273: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {11778#true} is VALID [2020-07-11 04:38:10,313 INFO L280 TraceCheckUtils]: 274: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {11778#true} is VALID [2020-07-11 04:38:10,314 INFO L280 TraceCheckUtils]: 275: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {11778#true} is VALID [2020-07-11 04:38:10,314 INFO L280 TraceCheckUtils]: 276: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {11778#true} is VALID [2020-07-11 04:38:10,314 INFO L280 TraceCheckUtils]: 277: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {11778#true} is VALID [2020-07-11 04:38:10,314 INFO L280 TraceCheckUtils]: 278: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {11778#true} is VALID [2020-07-11 04:38:10,314 INFO L280 TraceCheckUtils]: 279: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {11778#true} is VALID [2020-07-11 04:38:10,315 INFO L280 TraceCheckUtils]: 280: Hoare triple {11778#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {11778#true} is VALID [2020-07-11 04:38:10,315 INFO L280 TraceCheckUtils]: 281: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {11778#true} is VALID [2020-07-11 04:38:10,315 INFO L280 TraceCheckUtils]: 282: Hoare triple {11778#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {11778#true} is VALID [2020-07-11 04:38:10,315 INFO L280 TraceCheckUtils]: 283: Hoare triple {11778#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {11778#true} is VALID [2020-07-11 04:38:10,315 INFO L280 TraceCheckUtils]: 284: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {11778#true} is VALID [2020-07-11 04:38:10,316 INFO L280 TraceCheckUtils]: 285: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {11778#true} is VALID [2020-07-11 04:38:10,316 INFO L280 TraceCheckUtils]: 286: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {11778#true} is VALID [2020-07-11 04:38:10,316 INFO L280 TraceCheckUtils]: 287: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {11778#true} is VALID [2020-07-11 04:38:10,316 INFO L280 TraceCheckUtils]: 288: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {11778#true} is VALID [2020-07-11 04:38:10,316 INFO L280 TraceCheckUtils]: 289: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {11778#true} is VALID [2020-07-11 04:38:10,317 INFO L280 TraceCheckUtils]: 290: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {11778#true} is VALID [2020-07-11 04:38:10,317 INFO L280 TraceCheckUtils]: 291: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {11778#true} is VALID [2020-07-11 04:38:10,317 INFO L280 TraceCheckUtils]: 292: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {11778#true} is VALID [2020-07-11 04:38:10,317 INFO L280 TraceCheckUtils]: 293: Hoare triple {11778#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {11778#true} is VALID [2020-07-11 04:38:10,317 INFO L280 TraceCheckUtils]: 294: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {11778#true} is VALID [2020-07-11 04:38:10,317 INFO L280 TraceCheckUtils]: 295: Hoare triple {11778#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {11778#true} is VALID [2020-07-11 04:38:10,318 INFO L280 TraceCheckUtils]: 296: Hoare triple {11778#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {11778#true} is VALID [2020-07-11 04:38:10,318 INFO L280 TraceCheckUtils]: 297: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {11778#true} is VALID [2020-07-11 04:38:10,318 INFO L280 TraceCheckUtils]: 298: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {11778#true} is VALID [2020-07-11 04:38:10,318 INFO L280 TraceCheckUtils]: 299: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {11778#true} is VALID [2020-07-11 04:38:10,318 INFO L280 TraceCheckUtils]: 300: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {11778#true} is VALID [2020-07-11 04:38:10,319 INFO L280 TraceCheckUtils]: 301: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {11778#true} is VALID [2020-07-11 04:38:10,319 INFO L280 TraceCheckUtils]: 302: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {11778#true} is VALID [2020-07-11 04:38:10,319 INFO L280 TraceCheckUtils]: 303: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {11778#true} is VALID [2020-07-11 04:38:10,319 INFO L280 TraceCheckUtils]: 304: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {11778#true} is VALID [2020-07-11 04:38:10,319 INFO L280 TraceCheckUtils]: 305: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {11778#true} is VALID [2020-07-11 04:38:10,320 INFO L280 TraceCheckUtils]: 306: Hoare triple {11778#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {11778#true} is VALID [2020-07-11 04:38:10,320 INFO L280 TraceCheckUtils]: 307: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {11778#true} is VALID [2020-07-11 04:38:10,320 INFO L280 TraceCheckUtils]: 308: Hoare triple {11778#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {11778#true} is VALID [2020-07-11 04:38:10,320 INFO L280 TraceCheckUtils]: 309: Hoare triple {11778#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {11778#true} is VALID [2020-07-11 04:38:10,320 INFO L280 TraceCheckUtils]: 310: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {11778#true} is VALID [2020-07-11 04:38:10,320 INFO L280 TraceCheckUtils]: 311: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {11778#true} is VALID [2020-07-11 04:38:10,321 INFO L280 TraceCheckUtils]: 312: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {11778#true} is VALID [2020-07-11 04:38:10,321 INFO L280 TraceCheckUtils]: 313: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {11778#true} is VALID [2020-07-11 04:38:10,321 INFO L280 TraceCheckUtils]: 314: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {11778#true} is VALID [2020-07-11 04:38:10,321 INFO L280 TraceCheckUtils]: 315: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {11778#true} is VALID [2020-07-11 04:38:10,321 INFO L280 TraceCheckUtils]: 316: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {11778#true} is VALID [2020-07-11 04:38:10,322 INFO L280 TraceCheckUtils]: 317: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {11778#true} is VALID [2020-07-11 04:38:10,322 INFO L280 TraceCheckUtils]: 318: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {11778#true} is VALID [2020-07-11 04:38:10,322 INFO L280 TraceCheckUtils]: 319: Hoare triple {11778#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {11778#true} is VALID [2020-07-11 04:38:10,322 INFO L280 TraceCheckUtils]: 320: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {11778#true} is VALID [2020-07-11 04:38:10,322 INFO L280 TraceCheckUtils]: 321: Hoare triple {11778#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {11778#true} is VALID [2020-07-11 04:38:10,322 INFO L280 TraceCheckUtils]: 322: Hoare triple {11778#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {11778#true} is VALID [2020-07-11 04:38:10,323 INFO L280 TraceCheckUtils]: 323: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {11778#true} is VALID [2020-07-11 04:38:10,323 INFO L280 TraceCheckUtils]: 324: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {11778#true} is VALID [2020-07-11 04:38:10,323 INFO L280 TraceCheckUtils]: 325: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {11778#true} is VALID [2020-07-11 04:38:10,323 INFO L280 TraceCheckUtils]: 326: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {11778#true} is VALID [2020-07-11 04:38:10,323 INFO L280 TraceCheckUtils]: 327: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {11778#true} is VALID [2020-07-11 04:38:10,323 INFO L280 TraceCheckUtils]: 328: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {11778#true} is VALID [2020-07-11 04:38:10,324 INFO L280 TraceCheckUtils]: 329: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {11778#true} is VALID [2020-07-11 04:38:10,324 INFO L280 TraceCheckUtils]: 330: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {11778#true} is VALID [2020-07-11 04:38:10,324 INFO L280 TraceCheckUtils]: 331: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {11778#true} is VALID [2020-07-11 04:38:10,324 INFO L280 TraceCheckUtils]: 332: Hoare triple {11778#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {11778#true} is VALID [2020-07-11 04:38:10,324 INFO L280 TraceCheckUtils]: 333: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {11778#true} is VALID [2020-07-11 04:38:10,325 INFO L280 TraceCheckUtils]: 334: Hoare triple {11778#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {11778#true} is VALID [2020-07-11 04:38:10,325 INFO L280 TraceCheckUtils]: 335: Hoare triple {11778#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {11778#true} is VALID [2020-07-11 04:38:10,325 INFO L280 TraceCheckUtils]: 336: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {11778#true} is VALID [2020-07-11 04:38:10,325 INFO L280 TraceCheckUtils]: 337: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {11778#true} is VALID [2020-07-11 04:38:10,325 INFO L280 TraceCheckUtils]: 338: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {11778#true} is VALID [2020-07-11 04:38:10,325 INFO L280 TraceCheckUtils]: 339: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {11778#true} is VALID [2020-07-11 04:38:10,326 INFO L280 TraceCheckUtils]: 340: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {11778#true} is VALID [2020-07-11 04:38:10,326 INFO L280 TraceCheckUtils]: 341: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {11778#true} is VALID [2020-07-11 04:38:10,326 INFO L280 TraceCheckUtils]: 342: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {11778#true} is VALID [2020-07-11 04:38:10,326 INFO L280 TraceCheckUtils]: 343: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {11778#true} is VALID [2020-07-11 04:38:10,326 INFO L280 TraceCheckUtils]: 344: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {11778#true} is VALID [2020-07-11 04:38:10,327 INFO L280 TraceCheckUtils]: 345: Hoare triple {11778#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {11778#true} is VALID [2020-07-11 04:38:10,327 INFO L280 TraceCheckUtils]: 346: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {11778#true} is VALID [2020-07-11 04:38:10,327 INFO L280 TraceCheckUtils]: 347: Hoare triple {11778#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {11778#true} is VALID [2020-07-11 04:38:10,327 INFO L280 TraceCheckUtils]: 348: Hoare triple {11778#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {11778#true} is VALID [2020-07-11 04:38:10,327 INFO L280 TraceCheckUtils]: 349: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {11778#true} is VALID [2020-07-11 04:38:10,328 INFO L280 TraceCheckUtils]: 350: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {11778#true} is VALID [2020-07-11 04:38:10,328 INFO L280 TraceCheckUtils]: 351: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {11778#true} is VALID [2020-07-11 04:38:10,328 INFO L280 TraceCheckUtils]: 352: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {11778#true} is VALID [2020-07-11 04:38:10,328 INFO L280 TraceCheckUtils]: 353: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {11778#true} is VALID [2020-07-11 04:38:10,328 INFO L280 TraceCheckUtils]: 354: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {11778#true} is VALID [2020-07-11 04:38:10,328 INFO L280 TraceCheckUtils]: 355: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {11778#true} is VALID [2020-07-11 04:38:10,329 INFO L280 TraceCheckUtils]: 356: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {11778#true} is VALID [2020-07-11 04:38:10,329 INFO L280 TraceCheckUtils]: 357: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {11778#true} is VALID [2020-07-11 04:38:10,329 INFO L280 TraceCheckUtils]: 358: Hoare triple {11778#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {11778#true} is VALID [2020-07-11 04:38:10,329 INFO L280 TraceCheckUtils]: 359: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {11778#true} is VALID [2020-07-11 04:38:10,330 INFO L280 TraceCheckUtils]: 360: Hoare triple {11778#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {11778#true} is VALID [2020-07-11 04:38:10,330 INFO L280 TraceCheckUtils]: 361: Hoare triple {11778#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {11778#true} is VALID [2020-07-11 04:38:10,330 INFO L280 TraceCheckUtils]: 362: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {11778#true} is VALID [2020-07-11 04:38:10,330 INFO L280 TraceCheckUtils]: 363: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {11778#true} is VALID [2020-07-11 04:38:10,330 INFO L280 TraceCheckUtils]: 364: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {11778#true} is VALID [2020-07-11 04:38:10,331 INFO L280 TraceCheckUtils]: 365: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {11778#true} is VALID [2020-07-11 04:38:10,331 INFO L280 TraceCheckUtils]: 366: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {11778#true} is VALID [2020-07-11 04:38:10,331 INFO L280 TraceCheckUtils]: 367: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {11778#true} is VALID [2020-07-11 04:38:10,331 INFO L280 TraceCheckUtils]: 368: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {11778#true} is VALID [2020-07-11 04:38:10,332 INFO L280 TraceCheckUtils]: 369: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {11778#true} is VALID [2020-07-11 04:38:10,332 INFO L280 TraceCheckUtils]: 370: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {11778#true} is VALID [2020-07-11 04:38:10,332 INFO L280 TraceCheckUtils]: 371: Hoare triple {11778#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {11778#true} is VALID [2020-07-11 04:38:10,333 INFO L280 TraceCheckUtils]: 372: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {11778#true} is VALID [2020-07-11 04:38:10,333 INFO L280 TraceCheckUtils]: 373: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {11778#true} is VALID [2020-07-11 04:38:10,333 INFO L280 TraceCheckUtils]: 374: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {11778#true} is VALID [2020-07-11 04:38:10,333 INFO L280 TraceCheckUtils]: 375: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {11778#true} is VALID [2020-07-11 04:38:10,333 INFO L280 TraceCheckUtils]: 376: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {11778#true} is VALID [2020-07-11 04:38:10,334 INFO L280 TraceCheckUtils]: 377: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {11778#true} is VALID [2020-07-11 04:38:10,334 INFO L280 TraceCheckUtils]: 378: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {11778#true} is VALID [2020-07-11 04:38:10,334 INFO L280 TraceCheckUtils]: 379: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {11778#true} is VALID [2020-07-11 04:38:10,334 INFO L280 TraceCheckUtils]: 380: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {11778#true} is VALID [2020-07-11 04:38:10,334 INFO L280 TraceCheckUtils]: 381: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {11778#true} is VALID [2020-07-11 04:38:10,335 INFO L280 TraceCheckUtils]: 382: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {11778#true} is VALID [2020-07-11 04:38:10,335 INFO L280 TraceCheckUtils]: 383: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {11778#true} is VALID [2020-07-11 04:38:10,335 INFO L280 TraceCheckUtils]: 384: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {11778#true} is VALID [2020-07-11 04:38:10,335 INFO L280 TraceCheckUtils]: 385: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,336 INFO L280 TraceCheckUtils]: 386: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,336 INFO L280 TraceCheckUtils]: 387: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,336 INFO L280 TraceCheckUtils]: 388: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,336 INFO L280 TraceCheckUtils]: 389: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,336 INFO L280 TraceCheckUtils]: 390: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,337 INFO L280 TraceCheckUtils]: 391: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,337 INFO L280 TraceCheckUtils]: 392: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,337 INFO L280 TraceCheckUtils]: 393: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,337 INFO L280 TraceCheckUtils]: 394: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,337 INFO L280 TraceCheckUtils]: 395: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,338 INFO L280 TraceCheckUtils]: 396: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,338 INFO L280 TraceCheckUtils]: 397: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,338 INFO L280 TraceCheckUtils]: 398: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,338 INFO L280 TraceCheckUtils]: 399: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,338 INFO L280 TraceCheckUtils]: 400: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,339 INFO L280 TraceCheckUtils]: 401: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,339 INFO L280 TraceCheckUtils]: 402: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,339 INFO L280 TraceCheckUtils]: 403: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,339 INFO L280 TraceCheckUtils]: 404: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,339 INFO L280 TraceCheckUtils]: 405: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,340 INFO L280 TraceCheckUtils]: 406: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,340 INFO L280 TraceCheckUtils]: 407: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,340 INFO L280 TraceCheckUtils]: 408: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,340 INFO L280 TraceCheckUtils]: 409: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,341 INFO L280 TraceCheckUtils]: 410: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,341 INFO L280 TraceCheckUtils]: 411: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,341 INFO L280 TraceCheckUtils]: 412: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,341 INFO L280 TraceCheckUtils]: 413: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,341 INFO L280 TraceCheckUtils]: 414: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,342 INFO L280 TraceCheckUtils]: 415: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,342 INFO L280 TraceCheckUtils]: 416: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,342 INFO L280 TraceCheckUtils]: 417: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,342 INFO L280 TraceCheckUtils]: 418: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,342 INFO L280 TraceCheckUtils]: 419: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,342 INFO L280 TraceCheckUtils]: 420: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,343 INFO L280 TraceCheckUtils]: 421: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,343 INFO L280 TraceCheckUtils]: 422: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,343 INFO L280 TraceCheckUtils]: 423: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,343 INFO L280 TraceCheckUtils]: 424: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,343 INFO L280 TraceCheckUtils]: 425: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,344 INFO L280 TraceCheckUtils]: 426: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,344 INFO L280 TraceCheckUtils]: 427: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,344 INFO L280 TraceCheckUtils]: 428: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,344 INFO L280 TraceCheckUtils]: 429: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,344 INFO L280 TraceCheckUtils]: 430: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,344 INFO L280 TraceCheckUtils]: 431: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,345 INFO L280 TraceCheckUtils]: 432: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,345 INFO L280 TraceCheckUtils]: 433: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,345 INFO L280 TraceCheckUtils]: 434: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,345 INFO L280 TraceCheckUtils]: 435: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,345 INFO L280 TraceCheckUtils]: 436: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,346 INFO L280 TraceCheckUtils]: 437: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,346 INFO L280 TraceCheckUtils]: 438: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,346 INFO L280 TraceCheckUtils]: 439: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,346 INFO L280 TraceCheckUtils]: 440: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,346 INFO L280 TraceCheckUtils]: 441: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,346 INFO L280 TraceCheckUtils]: 442: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,347 INFO L280 TraceCheckUtils]: 443: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,347 INFO L280 TraceCheckUtils]: 444: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,347 INFO L280 TraceCheckUtils]: 445: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,347 INFO L280 TraceCheckUtils]: 446: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,347 INFO L280 TraceCheckUtils]: 447: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,348 INFO L280 TraceCheckUtils]: 448: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,348 INFO L280 TraceCheckUtils]: 449: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,348 INFO L280 TraceCheckUtils]: 450: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,348 INFO L280 TraceCheckUtils]: 451: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,348 INFO L280 TraceCheckUtils]: 452: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,348 INFO L280 TraceCheckUtils]: 453: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,349 INFO L280 TraceCheckUtils]: 454: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,349 INFO L280 TraceCheckUtils]: 455: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,349 INFO L280 TraceCheckUtils]: 456: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,349 INFO L280 TraceCheckUtils]: 457: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,349 INFO L280 TraceCheckUtils]: 458: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,350 INFO L280 TraceCheckUtils]: 459: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,350 INFO L280 TraceCheckUtils]: 460: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,350 INFO L280 TraceCheckUtils]: 461: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,350 INFO L280 TraceCheckUtils]: 462: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,350 INFO L280 TraceCheckUtils]: 463: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,350 INFO L280 TraceCheckUtils]: 464: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,351 INFO L280 TraceCheckUtils]: 465: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,351 INFO L280 TraceCheckUtils]: 466: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,351 INFO L280 TraceCheckUtils]: 467: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,351 INFO L280 TraceCheckUtils]: 468: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,351 INFO L280 TraceCheckUtils]: 469: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,352 INFO L280 TraceCheckUtils]: 470: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,352 INFO L280 TraceCheckUtils]: 471: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,352 INFO L280 TraceCheckUtils]: 472: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,352 INFO L280 TraceCheckUtils]: 473: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,352 INFO L280 TraceCheckUtils]: 474: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,352 INFO L280 TraceCheckUtils]: 475: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,353 INFO L280 TraceCheckUtils]: 476: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,353 INFO L280 TraceCheckUtils]: 477: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,353 INFO L280 TraceCheckUtils]: 478: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,353 INFO L280 TraceCheckUtils]: 479: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,353 INFO L280 TraceCheckUtils]: 480: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,354 INFO L280 TraceCheckUtils]: 481: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,354 INFO L280 TraceCheckUtils]: 482: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,354 INFO L280 TraceCheckUtils]: 483: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,354 INFO L280 TraceCheckUtils]: 484: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,354 INFO L280 TraceCheckUtils]: 485: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,355 INFO L280 TraceCheckUtils]: 486: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,355 INFO L280 TraceCheckUtils]: 487: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,355 INFO L280 TraceCheckUtils]: 488: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,355 INFO L280 TraceCheckUtils]: 489: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,355 INFO L280 TraceCheckUtils]: 490: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,355 INFO L280 TraceCheckUtils]: 491: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,356 INFO L280 TraceCheckUtils]: 492: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,356 INFO L280 TraceCheckUtils]: 493: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,356 INFO L280 TraceCheckUtils]: 494: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,356 INFO L280 TraceCheckUtils]: 495: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,356 INFO L280 TraceCheckUtils]: 496: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,356 INFO L280 TraceCheckUtils]: 497: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,357 INFO L280 TraceCheckUtils]: 498: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,357 INFO L280 TraceCheckUtils]: 499: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,357 INFO L280 TraceCheckUtils]: 500: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,357 INFO L280 TraceCheckUtils]: 501: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,357 INFO L280 TraceCheckUtils]: 502: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,358 INFO L280 TraceCheckUtils]: 503: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,358 INFO L280 TraceCheckUtils]: 504: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,358 INFO L280 TraceCheckUtils]: 505: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,358 INFO L280 TraceCheckUtils]: 506: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,358 INFO L280 TraceCheckUtils]: 507: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,359 INFO L280 TraceCheckUtils]: 508: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,359 INFO L280 TraceCheckUtils]: 509: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,359 INFO L280 TraceCheckUtils]: 510: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,359 INFO L280 TraceCheckUtils]: 511: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,359 INFO L280 TraceCheckUtils]: 512: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,360 INFO L280 TraceCheckUtils]: 513: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,360 INFO L280 TraceCheckUtils]: 514: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,360 INFO L280 TraceCheckUtils]: 515: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,360 INFO L280 TraceCheckUtils]: 516: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,360 INFO L280 TraceCheckUtils]: 517: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,361 INFO L280 TraceCheckUtils]: 518: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,361 INFO L280 TraceCheckUtils]: 519: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,361 INFO L280 TraceCheckUtils]: 520: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,361 INFO L280 TraceCheckUtils]: 521: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,361 INFO L280 TraceCheckUtils]: 522: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,361 INFO L280 TraceCheckUtils]: 523: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,362 INFO L280 TraceCheckUtils]: 524: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,362 INFO L280 TraceCheckUtils]: 525: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,362 INFO L280 TraceCheckUtils]: 526: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,362 INFO L280 TraceCheckUtils]: 527: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,362 INFO L280 TraceCheckUtils]: 528: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,363 INFO L280 TraceCheckUtils]: 529: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,363 INFO L280 TraceCheckUtils]: 530: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,363 INFO L280 TraceCheckUtils]: 531: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,363 INFO L280 TraceCheckUtils]: 532: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,363 INFO L280 TraceCheckUtils]: 533: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,364 INFO L280 TraceCheckUtils]: 534: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,364 INFO L280 TraceCheckUtils]: 535: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,364 INFO L280 TraceCheckUtils]: 536: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,364 INFO L280 TraceCheckUtils]: 537: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,364 INFO L280 TraceCheckUtils]: 538: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,364 INFO L280 TraceCheckUtils]: 539: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,365 INFO L280 TraceCheckUtils]: 540: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,365 INFO L280 TraceCheckUtils]: 541: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,365 INFO L280 TraceCheckUtils]: 542: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,365 INFO L280 TraceCheckUtils]: 543: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,365 INFO L280 TraceCheckUtils]: 544: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,366 INFO L280 TraceCheckUtils]: 545: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,366 INFO L280 TraceCheckUtils]: 546: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,366 INFO L280 TraceCheckUtils]: 547: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,366 INFO L280 TraceCheckUtils]: 548: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,367 INFO L280 TraceCheckUtils]: 549: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,367 INFO L280 TraceCheckUtils]: 550: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,367 INFO L280 TraceCheckUtils]: 551: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,367 INFO L280 TraceCheckUtils]: 552: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,367 INFO L280 TraceCheckUtils]: 553: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,367 INFO L280 TraceCheckUtils]: 554: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,368 INFO L280 TraceCheckUtils]: 555: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,368 INFO L280 TraceCheckUtils]: 556: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,368 INFO L280 TraceCheckUtils]: 557: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,368 INFO L280 TraceCheckUtils]: 558: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,368 INFO L280 TraceCheckUtils]: 559: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,369 INFO L280 TraceCheckUtils]: 560: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,369 INFO L280 TraceCheckUtils]: 561: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,369 INFO L280 TraceCheckUtils]: 562: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,369 INFO L280 TraceCheckUtils]: 563: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,369 INFO L280 TraceCheckUtils]: 564: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,370 INFO L280 TraceCheckUtils]: 565: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,370 INFO L280 TraceCheckUtils]: 566: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,370 INFO L280 TraceCheckUtils]: 567: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,370 INFO L280 TraceCheckUtils]: 568: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,370 INFO L280 TraceCheckUtils]: 569: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,370 INFO L280 TraceCheckUtils]: 570: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,371 INFO L280 TraceCheckUtils]: 571: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,371 INFO L280 TraceCheckUtils]: 572: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,371 INFO L280 TraceCheckUtils]: 573: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,371 INFO L280 TraceCheckUtils]: 574: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,371 INFO L280 TraceCheckUtils]: 575: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,372 INFO L280 TraceCheckUtils]: 576: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,372 INFO L280 TraceCheckUtils]: 577: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,372 INFO L280 TraceCheckUtils]: 578: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,372 INFO L280 TraceCheckUtils]: 579: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:10,372 INFO L280 TraceCheckUtils]: 580: Hoare triple {11778#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {11778#true} is VALID [2020-07-11 04:38:10,372 INFO L280 TraceCheckUtils]: 581: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {11778#true} is VALID [2020-07-11 04:38:10,373 INFO L280 TraceCheckUtils]: 582: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {11778#true} is VALID [2020-07-11 04:38:10,373 INFO L280 TraceCheckUtils]: 583: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {11778#true} is VALID [2020-07-11 04:38:10,373 INFO L280 TraceCheckUtils]: 584: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {11778#true} is VALID [2020-07-11 04:38:10,373 INFO L280 TraceCheckUtils]: 585: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {11778#true} is VALID [2020-07-11 04:38:10,373 INFO L280 TraceCheckUtils]: 586: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {11778#true} is VALID [2020-07-11 04:38:10,374 INFO L280 TraceCheckUtils]: 587: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {11778#true} is VALID [2020-07-11 04:38:10,374 INFO L280 TraceCheckUtils]: 588: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {11778#true} is VALID [2020-07-11 04:38:10,374 INFO L280 TraceCheckUtils]: 589: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {11778#true} is VALID [2020-07-11 04:38:10,374 INFO L280 TraceCheckUtils]: 590: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {11778#true} is VALID [2020-07-11 04:38:10,374 INFO L280 TraceCheckUtils]: 591: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {11778#true} is VALID [2020-07-11 04:38:10,374 INFO L280 TraceCheckUtils]: 592: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {11778#true} is VALID [2020-07-11 04:38:10,375 INFO L280 TraceCheckUtils]: 593: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {11778#true} is VALID [2020-07-11 04:38:10,375 INFO L280 TraceCheckUtils]: 594: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {11778#true} is VALID [2020-07-11 04:38:10,375 INFO L280 TraceCheckUtils]: 595: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {11778#true} is VALID [2020-07-11 04:38:10,375 INFO L280 TraceCheckUtils]: 596: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {11778#true} is VALID [2020-07-11 04:38:10,375 INFO L280 TraceCheckUtils]: 597: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {11778#true} is VALID [2020-07-11 04:38:10,375 INFO L280 TraceCheckUtils]: 598: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {11778#true} is VALID [2020-07-11 04:38:10,376 INFO L280 TraceCheckUtils]: 599: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {11778#true} is VALID [2020-07-11 04:38:10,376 INFO L280 TraceCheckUtils]: 600: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {11778#true} is VALID [2020-07-11 04:38:10,376 INFO L280 TraceCheckUtils]: 601: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {11778#true} is VALID [2020-07-11 04:38:10,376 INFO L280 TraceCheckUtils]: 602: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {11778#true} is VALID [2020-07-11 04:38:10,376 INFO L280 TraceCheckUtils]: 603: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {11778#true} is VALID [2020-07-11 04:38:10,376 INFO L280 TraceCheckUtils]: 604: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {11778#true} is VALID [2020-07-11 04:38:10,377 INFO L280 TraceCheckUtils]: 605: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {11778#true} is VALID [2020-07-11 04:38:10,377 INFO L280 TraceCheckUtils]: 606: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {11778#true} is VALID [2020-07-11 04:38:10,377 INFO L280 TraceCheckUtils]: 607: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {11778#true} is VALID [2020-07-11 04:38:10,377 INFO L280 TraceCheckUtils]: 608: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {11778#true} is VALID [2020-07-11 04:38:10,377 INFO L280 TraceCheckUtils]: 609: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {11778#true} is VALID [2020-07-11 04:38:10,378 INFO L280 TraceCheckUtils]: 610: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {11778#true} is VALID [2020-07-11 04:38:10,378 INFO L280 TraceCheckUtils]: 611: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {11778#true} is VALID [2020-07-11 04:38:10,378 INFO L280 TraceCheckUtils]: 612: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {11778#true} is VALID [2020-07-11 04:38:10,378 INFO L280 TraceCheckUtils]: 613: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {11778#true} is VALID [2020-07-11 04:38:10,378 INFO L280 TraceCheckUtils]: 614: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {11778#true} is VALID [2020-07-11 04:38:10,379 INFO L280 TraceCheckUtils]: 615: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {11778#true} is VALID [2020-07-11 04:38:10,379 INFO L280 TraceCheckUtils]: 616: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {11778#true} is VALID [2020-07-11 04:38:10,379 INFO L280 TraceCheckUtils]: 617: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {11778#true} is VALID [2020-07-11 04:38:10,379 INFO L280 TraceCheckUtils]: 618: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {11778#true} is VALID [2020-07-11 04:38:10,379 INFO L280 TraceCheckUtils]: 619: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {11778#true} is VALID [2020-07-11 04:38:10,379 INFO L280 TraceCheckUtils]: 620: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {11778#true} is VALID [2020-07-11 04:38:10,380 INFO L280 TraceCheckUtils]: 621: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {11778#true} is VALID [2020-07-11 04:38:10,380 INFO L280 TraceCheckUtils]: 622: Hoare triple {11778#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {11778#true} is VALID [2020-07-11 04:38:10,380 INFO L280 TraceCheckUtils]: 623: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {11778#true} is VALID [2020-07-11 04:38:10,380 INFO L280 TraceCheckUtils]: 624: Hoare triple {11778#true} ~ldv_retval_0~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,380 INFO L280 TraceCheckUtils]: 625: Hoare triple {11778#true} ~ldv_retval_1~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,381 INFO L280 TraceCheckUtils]: 626: Hoare triple {11778#true} ~ldv_retval_3~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,381 INFO L280 TraceCheckUtils]: 627: Hoare triple {11778#true} ~ldv_retval_2~0 := 0; {11778#true} is VALID [2020-07-11 04:38:10,381 INFO L280 TraceCheckUtils]: 628: Hoare triple {11778#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {11778#true} is VALID [2020-07-11 04:38:10,381 INFO L280 TraceCheckUtils]: 629: Hoare triple {11778#true} ~ldv_mutex_lock~0 := 1; {11778#true} is VALID [2020-07-11 04:38:10,381 INFO L280 TraceCheckUtils]: 630: Hoare triple {11778#true} ~ldv_mutex_mutex_of_device~0 := 1; {11778#true} is VALID [2020-07-11 04:38:10,382 INFO L280 TraceCheckUtils]: 631: Hoare triple {11778#true} ~ldv_mutex_udev~0 := 1; {11778#true} is VALID [2020-07-11 04:38:10,382 INFO L280 TraceCheckUtils]: 632: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,382 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {11778#true} {11778#true} #2340#return; {11778#true} is VALID [2020-07-11 04:38:10,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,734 INFO L280 TraceCheckUtils]: 0: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,735 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,735 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,744 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,744 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,744 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,745 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,745 INFO L280 TraceCheckUtils]: 0: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:10,745 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,745 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,745 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:10,747 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:10,748 INFO L280 TraceCheckUtils]: 5: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,748 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,748 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,748 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:10,749 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,749 INFO L263 TraceCheckUtils]: 10: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:10,749 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,749 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,749 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,749 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,750 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,750 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,750 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2182#return; {11778#true} is VALID [2020-07-11 04:38:10,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,778 INFO L280 TraceCheckUtils]: 0: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,779 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,779 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,787 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,788 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,788 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,788 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,789 INFO L280 TraceCheckUtils]: 0: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:10,789 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,789 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,789 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:10,791 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:10,791 INFO L280 TraceCheckUtils]: 5: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,791 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,791 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,792 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:10,792 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,792 INFO L263 TraceCheckUtils]: 10: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:10,792 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,792 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,793 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,793 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,793 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,793 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,793 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2184#return; {11778#true} is VALID [2020-07-11 04:38:10,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,821 INFO L280 TraceCheckUtils]: 0: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,821 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,821 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,830 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,830 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,831 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,831 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,831 INFO L280 TraceCheckUtils]: 0: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:10,831 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,831 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,832 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:10,833 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:10,833 INFO L280 TraceCheckUtils]: 5: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,833 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,834 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,834 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:10,834 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,834 INFO L263 TraceCheckUtils]: 10: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:10,834 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,835 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,835 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,835 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,835 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,835 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,836 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2186#return; {11778#true} is VALID [2020-07-11 04:38:10,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,865 INFO L280 TraceCheckUtils]: 0: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,865 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,865 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,873 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,874 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,874 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,874 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,874 INFO L280 TraceCheckUtils]: 0: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:10,874 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,875 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,875 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:10,876 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:10,876 INFO L280 TraceCheckUtils]: 5: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,877 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,877 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,877 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:10,877 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,877 INFO L263 TraceCheckUtils]: 10: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:10,877 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,878 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,878 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,878 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,878 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,878 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,879 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2188#return; {11778#true} is VALID [2020-07-11 04:38:10,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,913 INFO L280 TraceCheckUtils]: 0: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,914 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,914 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,925 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,926 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,926 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,926 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,926 INFO L280 TraceCheckUtils]: 0: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:10,926 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,927 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,927 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:10,928 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:10,929 INFO L280 TraceCheckUtils]: 5: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,929 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,929 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,929 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:10,929 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,929 INFO L263 TraceCheckUtils]: 10: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:10,930 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,930 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,930 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,930 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,930 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,931 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,931 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2190#return; {11778#true} is VALID [2020-07-11 04:38:10,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,955 INFO L280 TraceCheckUtils]: 0: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,955 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,956 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,967 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,967 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,967 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,967 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,968 INFO L280 TraceCheckUtils]: 0: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:10,968 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,968 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,968 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:10,969 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:10,970 INFO L280 TraceCheckUtils]: 5: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:10,970 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,970 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:10,970 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:10,970 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,971 INFO L263 TraceCheckUtils]: 10: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:10,971 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:10,971 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:10,971 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,971 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:10,972 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:10,972 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,972 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2192#return; {11778#true} is VALID [2020-07-11 04:38:10,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:10,979 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:10,979 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {11778#true} {11778#true} #2194#return; {11778#true} is VALID [2020-07-11 04:38:10,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:11,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:11,020 INFO L280 TraceCheckUtils]: 0: Hoare triple {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {11778#true} is VALID [2020-07-11 04:38:11,020 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(#t~loopctr125 < #amount); {11778#true} is VALID [2020-07-11 04:38:11,020 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11778#true} is VALID [2020-07-11 04:38:11,021 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2164#return; {11778#true} is VALID [2020-07-11 04:38:11,021 INFO L280 TraceCheckUtils]: 0: Hoare triple {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {11778#true} is VALID [2020-07-11 04:38:11,021 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} ~c := #in~c; {11778#true} is VALID [2020-07-11 04:38:11,021 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} ~n := #in~n; {11778#true} is VALID [2020-07-11 04:38:11,021 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} havoc ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-11 04:38:11,023 INFO L263 TraceCheckUtils]: 4: Hoare triple {11778#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:38:11,023 INFO L280 TraceCheckUtils]: 5: Hoare triple {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {11778#true} is VALID [2020-07-11 04:38:11,023 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume !(#t~loopctr125 < #amount); {11778#true} is VALID [2020-07-11 04:38:11,023 INFO L280 TraceCheckUtils]: 7: Hoare triple {11778#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11778#true} is VALID [2020-07-11 04:38:11,024 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {11778#true} {11778#true} #2164#return; {11778#true} is VALID [2020-07-11 04:38:11,024 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {11778#true} is VALID [2020-07-11 04:38:11,024 INFO L280 TraceCheckUtils]: 10: Hoare triple {11778#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {11778#true} is VALID [2020-07-11 04:38:11,024 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-11 04:38:11,024 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,024 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {11778#true} {11778#true} #2196#return; {11778#true} is VALID [2020-07-11 04:38:11,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:38:11,037 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} havoc ~tmp~4; {11778#true} is VALID [2020-07-11 04:38:11,037 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {11778#true} is VALID [2020-07-11 04:38:11,037 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} ~tmp~4 := #t~nondet14; {11778#true} is VALID [2020-07-11 04:38:11,038 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} havoc #t~nondet14; {11778#true} is VALID [2020-07-11 04:38:11,038 INFO L280 TraceCheckUtils]: 4: Hoare triple {11778#true} #res := ~tmp~4; {11778#true} is VALID [2020-07-11 04:38:11,038 INFO L280 TraceCheckUtils]: 5: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,038 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {11778#true} {11779#false} #2128#return; {11779#false} is VALID [2020-07-11 04:38:11,044 INFO L263 TraceCheckUtils]: 0: Hoare triple {11778#true} call ULTIMATE.init(); {12546#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:38:11,045 INFO L280 TraceCheckUtils]: 1: Hoare triple {12546#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {11778#true} is VALID [2020-07-11 04:38:11,045 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} #valid := #valid[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,045 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} assume 0 < #StackHeapBarrier; {11778#true} is VALID [2020-07-11 04:38:11,045 INFO L280 TraceCheckUtils]: 4: Hoare triple {11778#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {11778#true} is VALID [2020-07-11 04:38:11,045 INFO L280 TraceCheckUtils]: 5: Hoare triple {11778#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {11778#true} is VALID [2020-07-11 04:38:11,046 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {11778#true} is VALID [2020-07-11 04:38:11,046 INFO L280 TraceCheckUtils]: 7: Hoare triple {11778#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {11778#true} is VALID [2020-07-11 04:38:11,046 INFO L280 TraceCheckUtils]: 8: Hoare triple {11778#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {11778#true} is VALID [2020-07-11 04:38:11,046 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {11778#true} is VALID [2020-07-11 04:38:11,046 INFO L280 TraceCheckUtils]: 10: Hoare triple {11778#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {11778#true} is VALID [2020-07-11 04:38:11,046 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {11778#true} is VALID [2020-07-11 04:38:11,047 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {11778#true} is VALID [2020-07-11 04:38:11,047 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {11778#true} is VALID [2020-07-11 04:38:11,047 INFO L280 TraceCheckUtils]: 14: Hoare triple {11778#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {11778#true} is VALID [2020-07-11 04:38:11,047 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {11778#true} is VALID [2020-07-11 04:38:11,047 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {11778#true} is VALID [2020-07-11 04:38:11,048 INFO L280 TraceCheckUtils]: 17: Hoare triple {11778#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {11778#true} is VALID [2020-07-11 04:38:11,048 INFO L280 TraceCheckUtils]: 18: Hoare triple {11778#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {11778#true} is VALID [2020-07-11 04:38:11,048 INFO L280 TraceCheckUtils]: 19: Hoare triple {11778#true} ~ldv_state_variable_3~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,048 INFO L280 TraceCheckUtils]: 20: Hoare triple {11778#true} ~LDV_IN_INTERRUPT~0 := 1; {11778#true} is VALID [2020-07-11 04:38:11,048 INFO L280 TraceCheckUtils]: 21: Hoare triple {11778#true} ~ldv_state_variable_2~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,048 INFO L280 TraceCheckUtils]: 22: Hoare triple {11778#true} ~ref_cnt~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,049 INFO L280 TraceCheckUtils]: 23: Hoare triple {11778#true} ~ldv_state_variable_1~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,049 INFO L280 TraceCheckUtils]: 24: Hoare triple {11778#true} ~usb_counter~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,049 INFO L280 TraceCheckUtils]: 25: Hoare triple {11778#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {11778#true} is VALID [2020-07-11 04:38:11,049 INFO L280 TraceCheckUtils]: 26: Hoare triple {11778#true} ~ldv_state_variable_4~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,049 INFO L280 TraceCheckUtils]: 27: Hoare triple {11778#true} ~ldv_state_variable_6~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,049 INFO L280 TraceCheckUtils]: 28: Hoare triple {11778#true} ~ldv_state_variable_0~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,050 INFO L280 TraceCheckUtils]: 29: Hoare triple {11778#true} ~ldv_state_variable_5~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,050 INFO L280 TraceCheckUtils]: 30: Hoare triple {11778#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {11778#true} is VALID [2020-07-11 04:38:11,050 INFO L280 TraceCheckUtils]: 31: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {11778#true} is VALID [2020-07-11 04:38:11,050 INFO L280 TraceCheckUtils]: 32: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {11778#true} is VALID [2020-07-11 04:38:11,050 INFO L280 TraceCheckUtils]: 33: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {11778#true} is VALID [2020-07-11 04:38:11,051 INFO L280 TraceCheckUtils]: 34: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {11778#true} is VALID [2020-07-11 04:38:11,051 INFO L280 TraceCheckUtils]: 35: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {11778#true} is VALID [2020-07-11 04:38:11,051 INFO L280 TraceCheckUtils]: 36: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {11778#true} is VALID [2020-07-11 04:38:11,051 INFO L280 TraceCheckUtils]: 37: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {11778#true} is VALID [2020-07-11 04:38:11,051 INFO L280 TraceCheckUtils]: 38: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {11778#true} is VALID [2020-07-11 04:38:11,051 INFO L280 TraceCheckUtils]: 39: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {11778#true} is VALID [2020-07-11 04:38:11,052 INFO L280 TraceCheckUtils]: 40: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {11778#true} is VALID [2020-07-11 04:38:11,052 INFO L280 TraceCheckUtils]: 41: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {11778#true} is VALID [2020-07-11 04:38:11,052 INFO L280 TraceCheckUtils]: 42: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {11778#true} is VALID [2020-07-11 04:38:11,052 INFO L280 TraceCheckUtils]: 43: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {11778#true} is VALID [2020-07-11 04:38:11,052 INFO L280 TraceCheckUtils]: 44: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {11778#true} is VALID [2020-07-11 04:38:11,052 INFO L280 TraceCheckUtils]: 45: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {11778#true} is VALID [2020-07-11 04:38:11,053 INFO L280 TraceCheckUtils]: 46: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {11778#true} is VALID [2020-07-11 04:38:11,053 INFO L280 TraceCheckUtils]: 47: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {11778#true} is VALID [2020-07-11 04:38:11,053 INFO L280 TraceCheckUtils]: 48: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {11778#true} is VALID [2020-07-11 04:38:11,053 INFO L280 TraceCheckUtils]: 49: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {11778#true} is VALID [2020-07-11 04:38:11,053 INFO L280 TraceCheckUtils]: 50: Hoare triple {11778#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {11778#true} is VALID [2020-07-11 04:38:11,053 INFO L280 TraceCheckUtils]: 51: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 52: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 53: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 54: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 55: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 56: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 57: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {11778#true} is VALID [2020-07-11 04:38:11,060 INFO L280 TraceCheckUtils]: 58: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {11778#true} is VALID [2020-07-11 04:38:11,061 INFO L280 TraceCheckUtils]: 59: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {11778#true} is VALID [2020-07-11 04:38:11,061 INFO L280 TraceCheckUtils]: 60: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {11778#true} is VALID [2020-07-11 04:38:11,061 INFO L280 TraceCheckUtils]: 61: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {11778#true} is VALID [2020-07-11 04:38:11,061 INFO L280 TraceCheckUtils]: 62: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {11778#true} is VALID [2020-07-11 04:38:11,061 INFO L280 TraceCheckUtils]: 63: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {11778#true} is VALID [2020-07-11 04:38:11,061 INFO L280 TraceCheckUtils]: 64: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {11778#true} is VALID [2020-07-11 04:38:11,062 INFO L280 TraceCheckUtils]: 65: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {11778#true} is VALID [2020-07-11 04:38:11,062 INFO L280 TraceCheckUtils]: 66: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {11778#true} is VALID [2020-07-11 04:38:11,062 INFO L280 TraceCheckUtils]: 67: Hoare triple {11778#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {11778#true} is VALID [2020-07-11 04:38:11,064 INFO L280 TraceCheckUtils]: 68: Hoare triple {11778#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {11778#true} is VALID [2020-07-11 04:38:11,064 INFO L280 TraceCheckUtils]: 69: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {11778#true} is VALID [2020-07-11 04:38:11,065 INFO L280 TraceCheckUtils]: 70: Hoare triple {11778#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {11778#true} is VALID [2020-07-11 04:38:11,065 INFO L280 TraceCheckUtils]: 71: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {11778#true} is VALID [2020-07-11 04:38:11,065 INFO L280 TraceCheckUtils]: 72: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {11778#true} is VALID [2020-07-11 04:38:11,065 INFO L280 TraceCheckUtils]: 73: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {11778#true} is VALID [2020-07-11 04:38:11,065 INFO L280 TraceCheckUtils]: 74: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {11778#true} is VALID [2020-07-11 04:38:11,065 INFO L280 TraceCheckUtils]: 75: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {11778#true} is VALID [2020-07-11 04:38:11,066 INFO L280 TraceCheckUtils]: 76: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {11778#true} is VALID [2020-07-11 04:38:11,066 INFO L280 TraceCheckUtils]: 77: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {11778#true} is VALID [2020-07-11 04:38:11,066 INFO L280 TraceCheckUtils]: 78: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {11778#true} is VALID [2020-07-11 04:38:11,066 INFO L280 TraceCheckUtils]: 79: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {11778#true} is VALID [2020-07-11 04:38:11,066 INFO L280 TraceCheckUtils]: 80: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {11778#true} is VALID [2020-07-11 04:38:11,067 INFO L280 TraceCheckUtils]: 81: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {11778#true} is VALID [2020-07-11 04:38:11,067 INFO L280 TraceCheckUtils]: 82: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {11778#true} is VALID [2020-07-11 04:38:11,067 INFO L280 TraceCheckUtils]: 83: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {11778#true} is VALID [2020-07-11 04:38:11,067 INFO L280 TraceCheckUtils]: 84: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {11778#true} is VALID [2020-07-11 04:38:11,067 INFO L280 TraceCheckUtils]: 85: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {11778#true} is VALID [2020-07-11 04:38:11,067 INFO L280 TraceCheckUtils]: 86: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {11778#true} is VALID [2020-07-11 04:38:11,068 INFO L280 TraceCheckUtils]: 87: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {11778#true} is VALID [2020-07-11 04:38:11,068 INFO L280 TraceCheckUtils]: 88: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {11778#true} is VALID [2020-07-11 04:38:11,068 INFO L280 TraceCheckUtils]: 89: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {11778#true} is VALID [2020-07-11 04:38:11,068 INFO L280 TraceCheckUtils]: 90: Hoare triple {11778#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {11778#true} is VALID [2020-07-11 04:38:11,068 INFO L280 TraceCheckUtils]: 91: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {11778#true} is VALID [2020-07-11 04:38:11,068 INFO L280 TraceCheckUtils]: 92: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {11778#true} is VALID [2020-07-11 04:38:11,069 INFO L280 TraceCheckUtils]: 93: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {11778#true} is VALID [2020-07-11 04:38:11,069 INFO L280 TraceCheckUtils]: 94: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {11778#true} is VALID [2020-07-11 04:38:11,069 INFO L280 TraceCheckUtils]: 95: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {11778#true} is VALID [2020-07-11 04:38:11,069 INFO L280 TraceCheckUtils]: 96: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {11778#true} is VALID [2020-07-11 04:38:11,069 INFO L280 TraceCheckUtils]: 97: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {11778#true} is VALID [2020-07-11 04:38:11,069 INFO L280 TraceCheckUtils]: 98: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {11778#true} is VALID [2020-07-11 04:38:11,070 INFO L280 TraceCheckUtils]: 99: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {11778#true} is VALID [2020-07-11 04:38:11,070 INFO L280 TraceCheckUtils]: 100: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {11778#true} is VALID [2020-07-11 04:38:11,070 INFO L280 TraceCheckUtils]: 101: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {11778#true} is VALID [2020-07-11 04:38:11,070 INFO L280 TraceCheckUtils]: 102: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {11778#true} is VALID [2020-07-11 04:38:11,070 INFO L280 TraceCheckUtils]: 103: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {11778#true} is VALID [2020-07-11 04:38:11,071 INFO L280 TraceCheckUtils]: 104: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {11778#true} is VALID [2020-07-11 04:38:11,071 INFO L280 TraceCheckUtils]: 105: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {11778#true} is VALID [2020-07-11 04:38:11,071 INFO L280 TraceCheckUtils]: 106: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {11778#true} is VALID [2020-07-11 04:38:11,071 INFO L280 TraceCheckUtils]: 107: Hoare triple {11778#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {11778#true} is VALID [2020-07-11 04:38:11,071 INFO L280 TraceCheckUtils]: 108: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {11778#true} is VALID [2020-07-11 04:38:11,071 INFO L280 TraceCheckUtils]: 109: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {11778#true} is VALID [2020-07-11 04:38:11,072 INFO L280 TraceCheckUtils]: 110: Hoare triple {11778#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {11778#true} is VALID [2020-07-11 04:38:11,072 INFO L280 TraceCheckUtils]: 111: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {11778#true} is VALID [2020-07-11 04:38:11,072 INFO L280 TraceCheckUtils]: 112: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {11778#true} is VALID [2020-07-11 04:38:11,072 INFO L280 TraceCheckUtils]: 113: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {11778#true} is VALID [2020-07-11 04:38:11,072 INFO L280 TraceCheckUtils]: 114: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {11778#true} is VALID [2020-07-11 04:38:11,072 INFO L280 TraceCheckUtils]: 115: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {11778#true} is VALID [2020-07-11 04:38:11,073 INFO L280 TraceCheckUtils]: 116: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {11778#true} is VALID [2020-07-11 04:38:11,073 INFO L280 TraceCheckUtils]: 117: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {11778#true} is VALID [2020-07-11 04:38:11,073 INFO L280 TraceCheckUtils]: 118: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {11778#true} is VALID [2020-07-11 04:38:11,073 INFO L280 TraceCheckUtils]: 119: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {11778#true} is VALID [2020-07-11 04:38:11,073 INFO L280 TraceCheckUtils]: 120: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {11778#true} is VALID [2020-07-11 04:38:11,073 INFO L280 TraceCheckUtils]: 121: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {11778#true} is VALID [2020-07-11 04:38:11,074 INFO L280 TraceCheckUtils]: 122: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {11778#true} is VALID [2020-07-11 04:38:11,074 INFO L280 TraceCheckUtils]: 123: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {11778#true} is VALID [2020-07-11 04:38:11,074 INFO L280 TraceCheckUtils]: 124: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {11778#true} is VALID [2020-07-11 04:38:11,074 INFO L280 TraceCheckUtils]: 125: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {11778#true} is VALID [2020-07-11 04:38:11,074 INFO L280 TraceCheckUtils]: 126: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {11778#true} is VALID [2020-07-11 04:38:11,074 INFO L280 TraceCheckUtils]: 127: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {11778#true} is VALID [2020-07-11 04:38:11,075 INFO L280 TraceCheckUtils]: 128: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {11778#true} is VALID [2020-07-11 04:38:11,075 INFO L280 TraceCheckUtils]: 129: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {11778#true} is VALID [2020-07-11 04:38:11,075 INFO L280 TraceCheckUtils]: 130: Hoare triple {11778#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {11778#true} is VALID [2020-07-11 04:38:11,075 INFO L280 TraceCheckUtils]: 131: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {11778#true} is VALID [2020-07-11 04:38:11,075 INFO L280 TraceCheckUtils]: 132: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {11778#true} is VALID [2020-07-11 04:38:11,076 INFO L280 TraceCheckUtils]: 133: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {11778#true} is VALID [2020-07-11 04:38:11,076 INFO L280 TraceCheckUtils]: 134: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {11778#true} is VALID [2020-07-11 04:38:11,076 INFO L280 TraceCheckUtils]: 135: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {11778#true} is VALID [2020-07-11 04:38:11,076 INFO L280 TraceCheckUtils]: 136: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {11778#true} is VALID [2020-07-11 04:38:11,076 INFO L280 TraceCheckUtils]: 137: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {11778#true} is VALID [2020-07-11 04:38:11,076 INFO L280 TraceCheckUtils]: 138: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {11778#true} is VALID [2020-07-11 04:38:11,077 INFO L280 TraceCheckUtils]: 139: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {11778#true} is VALID [2020-07-11 04:38:11,077 INFO L280 TraceCheckUtils]: 140: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {11778#true} is VALID [2020-07-11 04:38:11,077 INFO L280 TraceCheckUtils]: 141: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {11778#true} is VALID [2020-07-11 04:38:11,077 INFO L280 TraceCheckUtils]: 142: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {11778#true} is VALID [2020-07-11 04:38:11,077 INFO L280 TraceCheckUtils]: 143: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {11778#true} is VALID [2020-07-11 04:38:11,078 INFO L280 TraceCheckUtils]: 144: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {11778#true} is VALID [2020-07-11 04:38:11,078 INFO L280 TraceCheckUtils]: 145: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {11778#true} is VALID [2020-07-11 04:38:11,078 INFO L280 TraceCheckUtils]: 146: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {11778#true} is VALID [2020-07-11 04:38:11,078 INFO L280 TraceCheckUtils]: 147: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {11778#true} is VALID [2020-07-11 04:38:11,078 INFO L280 TraceCheckUtils]: 148: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {11778#true} is VALID [2020-07-11 04:38:11,079 INFO L280 TraceCheckUtils]: 149: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {11778#true} is VALID [2020-07-11 04:38:11,079 INFO L280 TraceCheckUtils]: 150: Hoare triple {11778#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {11778#true} is VALID [2020-07-11 04:38:11,079 INFO L280 TraceCheckUtils]: 151: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {11778#true} is VALID [2020-07-11 04:38:11,079 INFO L280 TraceCheckUtils]: 152: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {11778#true} is VALID [2020-07-11 04:38:11,079 INFO L280 TraceCheckUtils]: 153: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {11778#true} is VALID [2020-07-11 04:38:11,079 INFO L280 TraceCheckUtils]: 154: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {11778#true} is VALID [2020-07-11 04:38:11,080 INFO L280 TraceCheckUtils]: 155: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {11778#true} is VALID [2020-07-11 04:38:11,080 INFO L280 TraceCheckUtils]: 156: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {11778#true} is VALID [2020-07-11 04:38:11,080 INFO L280 TraceCheckUtils]: 157: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {11778#true} is VALID [2020-07-11 04:38:11,080 INFO L280 TraceCheckUtils]: 158: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {11778#true} is VALID [2020-07-11 04:38:11,080 INFO L280 TraceCheckUtils]: 159: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {11778#true} is VALID [2020-07-11 04:38:11,081 INFO L280 TraceCheckUtils]: 160: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {11778#true} is VALID [2020-07-11 04:38:11,081 INFO L280 TraceCheckUtils]: 161: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {11778#true} is VALID [2020-07-11 04:38:11,081 INFO L280 TraceCheckUtils]: 162: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {11778#true} is VALID [2020-07-11 04:38:11,081 INFO L280 TraceCheckUtils]: 163: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {11778#true} is VALID [2020-07-11 04:38:11,081 INFO L280 TraceCheckUtils]: 164: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {11778#true} is VALID [2020-07-11 04:38:11,081 INFO L280 TraceCheckUtils]: 165: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {11778#true} is VALID [2020-07-11 04:38:11,082 INFO L280 TraceCheckUtils]: 166: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {11778#true} is VALID [2020-07-11 04:38:11,082 INFO L280 TraceCheckUtils]: 167: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {11778#true} is VALID [2020-07-11 04:38:11,082 INFO L280 TraceCheckUtils]: 168: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {11778#true} is VALID [2020-07-11 04:38:11,082 INFO L280 TraceCheckUtils]: 169: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {11778#true} is VALID [2020-07-11 04:38:11,082 INFO L280 TraceCheckUtils]: 170: Hoare triple {11778#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {11778#true} is VALID [2020-07-11 04:38:11,082 INFO L280 TraceCheckUtils]: 171: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {11778#true} is VALID [2020-07-11 04:38:11,083 INFO L280 TraceCheckUtils]: 172: Hoare triple {11778#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {11778#true} is VALID [2020-07-11 04:38:11,083 INFO L280 TraceCheckUtils]: 173: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {11778#true} is VALID [2020-07-11 04:38:11,083 INFO L280 TraceCheckUtils]: 174: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {11778#true} is VALID [2020-07-11 04:38:11,083 INFO L280 TraceCheckUtils]: 175: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {11778#true} is VALID [2020-07-11 04:38:11,083 INFO L280 TraceCheckUtils]: 176: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {11778#true} is VALID [2020-07-11 04:38:11,084 INFO L280 TraceCheckUtils]: 177: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {11778#true} is VALID [2020-07-11 04:38:11,084 INFO L280 TraceCheckUtils]: 178: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {11778#true} is VALID [2020-07-11 04:38:11,084 INFO L280 TraceCheckUtils]: 179: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {11778#true} is VALID [2020-07-11 04:38:11,084 INFO L280 TraceCheckUtils]: 180: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {11778#true} is VALID [2020-07-11 04:38:11,084 INFO L280 TraceCheckUtils]: 181: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {11778#true} is VALID [2020-07-11 04:38:11,084 INFO L280 TraceCheckUtils]: 182: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {11778#true} is VALID [2020-07-11 04:38:11,085 INFO L280 TraceCheckUtils]: 183: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {11778#true} is VALID [2020-07-11 04:38:11,085 INFO L280 TraceCheckUtils]: 184: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {11778#true} is VALID [2020-07-11 04:38:11,085 INFO L280 TraceCheckUtils]: 185: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {11778#true} is VALID [2020-07-11 04:38:11,085 INFO L280 TraceCheckUtils]: 186: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {11778#true} is VALID [2020-07-11 04:38:11,085 INFO L280 TraceCheckUtils]: 187: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {11778#true} is VALID [2020-07-11 04:38:11,086 INFO L280 TraceCheckUtils]: 188: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {11778#true} is VALID [2020-07-11 04:38:11,086 INFO L280 TraceCheckUtils]: 189: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {11778#true} is VALID [2020-07-11 04:38:11,086 INFO L280 TraceCheckUtils]: 190: Hoare triple {11778#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {11778#true} is VALID [2020-07-11 04:38:11,086 INFO L280 TraceCheckUtils]: 191: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {11778#true} is VALID [2020-07-11 04:38:11,086 INFO L280 TraceCheckUtils]: 192: Hoare triple {11778#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {11778#true} is VALID [2020-07-11 04:38:11,086 INFO L280 TraceCheckUtils]: 193: Hoare triple {11778#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {11778#true} is VALID [2020-07-11 04:38:11,087 INFO L280 TraceCheckUtils]: 194: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {11778#true} is VALID [2020-07-11 04:38:11,087 INFO L280 TraceCheckUtils]: 195: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {11778#true} is VALID [2020-07-11 04:38:11,087 INFO L280 TraceCheckUtils]: 196: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {11778#true} is VALID [2020-07-11 04:38:11,087 INFO L280 TraceCheckUtils]: 197: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {11778#true} is VALID [2020-07-11 04:38:11,087 INFO L280 TraceCheckUtils]: 198: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {11778#true} is VALID [2020-07-11 04:38:11,087 INFO L280 TraceCheckUtils]: 199: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {11778#true} is VALID [2020-07-11 04:38:11,088 INFO L280 TraceCheckUtils]: 200: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {11778#true} is VALID [2020-07-11 04:38:11,088 INFO L280 TraceCheckUtils]: 201: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {11778#true} is VALID [2020-07-11 04:38:11,088 INFO L280 TraceCheckUtils]: 202: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {11778#true} is VALID [2020-07-11 04:38:11,088 INFO L280 TraceCheckUtils]: 203: Hoare triple {11778#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {11778#true} is VALID [2020-07-11 04:38:11,088 INFO L280 TraceCheckUtils]: 204: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {11778#true} is VALID [2020-07-11 04:38:11,089 INFO L280 TraceCheckUtils]: 205: Hoare triple {11778#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {11778#true} is VALID [2020-07-11 04:38:11,089 INFO L280 TraceCheckUtils]: 206: Hoare triple {11778#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {11778#true} is VALID [2020-07-11 04:38:11,089 INFO L280 TraceCheckUtils]: 207: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {11778#true} is VALID [2020-07-11 04:38:11,089 INFO L280 TraceCheckUtils]: 208: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {11778#true} is VALID [2020-07-11 04:38:11,089 INFO L280 TraceCheckUtils]: 209: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {11778#true} is VALID [2020-07-11 04:38:11,089 INFO L280 TraceCheckUtils]: 210: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {11778#true} is VALID [2020-07-11 04:38:11,090 INFO L280 TraceCheckUtils]: 211: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {11778#true} is VALID [2020-07-11 04:38:11,090 INFO L280 TraceCheckUtils]: 212: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {11778#true} is VALID [2020-07-11 04:38:11,090 INFO L280 TraceCheckUtils]: 213: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {11778#true} is VALID [2020-07-11 04:38:11,090 INFO L280 TraceCheckUtils]: 214: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {11778#true} is VALID [2020-07-11 04:38:11,090 INFO L280 TraceCheckUtils]: 215: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {11778#true} is VALID [2020-07-11 04:38:11,090 INFO L280 TraceCheckUtils]: 216: Hoare triple {11778#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {11778#true} is VALID [2020-07-11 04:38:11,091 INFO L280 TraceCheckUtils]: 217: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {11778#true} is VALID [2020-07-11 04:38:11,091 INFO L280 TraceCheckUtils]: 218: Hoare triple {11778#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {11778#true} is VALID [2020-07-11 04:38:11,091 INFO L280 TraceCheckUtils]: 219: Hoare triple {11778#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {11778#true} is VALID [2020-07-11 04:38:11,091 INFO L280 TraceCheckUtils]: 220: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {11778#true} is VALID [2020-07-11 04:38:11,091 INFO L280 TraceCheckUtils]: 221: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {11778#true} is VALID [2020-07-11 04:38:11,092 INFO L280 TraceCheckUtils]: 222: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {11778#true} is VALID [2020-07-11 04:38:11,092 INFO L280 TraceCheckUtils]: 223: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {11778#true} is VALID [2020-07-11 04:38:11,092 INFO L280 TraceCheckUtils]: 224: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {11778#true} is VALID [2020-07-11 04:38:11,092 INFO L280 TraceCheckUtils]: 225: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {11778#true} is VALID [2020-07-11 04:38:11,092 INFO L280 TraceCheckUtils]: 226: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {11778#true} is VALID [2020-07-11 04:38:11,092 INFO L280 TraceCheckUtils]: 227: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {11778#true} is VALID [2020-07-11 04:38:11,093 INFO L280 TraceCheckUtils]: 228: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {11778#true} is VALID [2020-07-11 04:38:11,093 INFO L280 TraceCheckUtils]: 229: Hoare triple {11778#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {11778#true} is VALID [2020-07-11 04:38:11,093 INFO L280 TraceCheckUtils]: 230: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {11778#true} is VALID [2020-07-11 04:38:11,093 INFO L280 TraceCheckUtils]: 231: Hoare triple {11778#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {11778#true} is VALID [2020-07-11 04:38:11,093 INFO L280 TraceCheckUtils]: 232: Hoare triple {11778#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {11778#true} is VALID [2020-07-11 04:38:11,093 INFO L280 TraceCheckUtils]: 233: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {11778#true} is VALID [2020-07-11 04:38:11,094 INFO L280 TraceCheckUtils]: 234: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {11778#true} is VALID [2020-07-11 04:38:11,094 INFO L280 TraceCheckUtils]: 235: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {11778#true} is VALID [2020-07-11 04:38:11,094 INFO L280 TraceCheckUtils]: 236: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {11778#true} is VALID [2020-07-11 04:38:11,094 INFO L280 TraceCheckUtils]: 237: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {11778#true} is VALID [2020-07-11 04:38:11,094 INFO L280 TraceCheckUtils]: 238: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {11778#true} is VALID [2020-07-11 04:38:11,094 INFO L280 TraceCheckUtils]: 239: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {11778#true} is VALID [2020-07-11 04:38:11,095 INFO L280 TraceCheckUtils]: 240: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {11778#true} is VALID [2020-07-11 04:38:11,095 INFO L280 TraceCheckUtils]: 241: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {11778#true} is VALID [2020-07-11 04:38:11,095 INFO L280 TraceCheckUtils]: 242: Hoare triple {11778#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {11778#true} is VALID [2020-07-11 04:38:11,095 INFO L280 TraceCheckUtils]: 243: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {11778#true} is VALID [2020-07-11 04:38:11,095 INFO L280 TraceCheckUtils]: 244: Hoare triple {11778#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {11778#true} is VALID [2020-07-11 04:38:11,096 INFO L280 TraceCheckUtils]: 245: Hoare triple {11778#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {11778#true} is VALID [2020-07-11 04:38:11,096 INFO L280 TraceCheckUtils]: 246: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {11778#true} is VALID [2020-07-11 04:38:11,096 INFO L280 TraceCheckUtils]: 247: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {11778#true} is VALID [2020-07-11 04:38:11,096 INFO L280 TraceCheckUtils]: 248: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {11778#true} is VALID [2020-07-11 04:38:11,096 INFO L280 TraceCheckUtils]: 249: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {11778#true} is VALID [2020-07-11 04:38:11,096 INFO L280 TraceCheckUtils]: 250: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {11778#true} is VALID [2020-07-11 04:38:11,097 INFO L280 TraceCheckUtils]: 251: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {11778#true} is VALID [2020-07-11 04:38:11,097 INFO L280 TraceCheckUtils]: 252: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {11778#true} is VALID [2020-07-11 04:38:11,097 INFO L280 TraceCheckUtils]: 253: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {11778#true} is VALID [2020-07-11 04:38:11,097 INFO L280 TraceCheckUtils]: 254: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {11778#true} is VALID [2020-07-11 04:38:11,097 INFO L280 TraceCheckUtils]: 255: Hoare triple {11778#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {11778#true} is VALID [2020-07-11 04:38:11,097 INFO L280 TraceCheckUtils]: 256: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {11778#true} is VALID [2020-07-11 04:38:11,098 INFO L280 TraceCheckUtils]: 257: Hoare triple {11778#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {11778#true} is VALID [2020-07-11 04:38:11,098 INFO L280 TraceCheckUtils]: 258: Hoare triple {11778#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {11778#true} is VALID [2020-07-11 04:38:11,098 INFO L280 TraceCheckUtils]: 259: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {11778#true} is VALID [2020-07-11 04:38:11,098 INFO L280 TraceCheckUtils]: 260: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {11778#true} is VALID [2020-07-11 04:38:11,098 INFO L280 TraceCheckUtils]: 261: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {11778#true} is VALID [2020-07-11 04:38:11,098 INFO L280 TraceCheckUtils]: 262: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {11778#true} is VALID [2020-07-11 04:38:11,099 INFO L280 TraceCheckUtils]: 263: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {11778#true} is VALID [2020-07-11 04:38:11,099 INFO L280 TraceCheckUtils]: 264: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {11778#true} is VALID [2020-07-11 04:38:11,099 INFO L280 TraceCheckUtils]: 265: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {11778#true} is VALID [2020-07-11 04:38:11,099 INFO L280 TraceCheckUtils]: 266: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {11778#true} is VALID [2020-07-11 04:38:11,099 INFO L280 TraceCheckUtils]: 267: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {11778#true} is VALID [2020-07-11 04:38:11,099 INFO L280 TraceCheckUtils]: 268: Hoare triple {11778#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {11778#true} is VALID [2020-07-11 04:38:11,100 INFO L280 TraceCheckUtils]: 269: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {11778#true} is VALID [2020-07-11 04:38:11,100 INFO L280 TraceCheckUtils]: 270: Hoare triple {11778#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {11778#true} is VALID [2020-07-11 04:38:11,100 INFO L280 TraceCheckUtils]: 271: Hoare triple {11778#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {11778#true} is VALID [2020-07-11 04:38:11,100 INFO L280 TraceCheckUtils]: 272: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {11778#true} is VALID [2020-07-11 04:38:11,100 INFO L280 TraceCheckUtils]: 273: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {11778#true} is VALID [2020-07-11 04:38:11,100 INFO L280 TraceCheckUtils]: 274: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {11778#true} is VALID [2020-07-11 04:38:11,101 INFO L280 TraceCheckUtils]: 275: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {11778#true} is VALID [2020-07-11 04:38:11,101 INFO L280 TraceCheckUtils]: 276: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {11778#true} is VALID [2020-07-11 04:38:11,101 INFO L280 TraceCheckUtils]: 277: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {11778#true} is VALID [2020-07-11 04:38:11,101 INFO L280 TraceCheckUtils]: 278: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {11778#true} is VALID [2020-07-11 04:38:11,101 INFO L280 TraceCheckUtils]: 279: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {11778#true} is VALID [2020-07-11 04:38:11,101 INFO L280 TraceCheckUtils]: 280: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {11778#true} is VALID [2020-07-11 04:38:11,102 INFO L280 TraceCheckUtils]: 281: Hoare triple {11778#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {11778#true} is VALID [2020-07-11 04:38:11,102 INFO L280 TraceCheckUtils]: 282: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {11778#true} is VALID [2020-07-11 04:38:11,102 INFO L280 TraceCheckUtils]: 283: Hoare triple {11778#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {11778#true} is VALID [2020-07-11 04:38:11,102 INFO L280 TraceCheckUtils]: 284: Hoare triple {11778#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {11778#true} is VALID [2020-07-11 04:38:11,102 INFO L280 TraceCheckUtils]: 285: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {11778#true} is VALID [2020-07-11 04:38:11,102 INFO L280 TraceCheckUtils]: 286: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {11778#true} is VALID [2020-07-11 04:38:11,103 INFO L280 TraceCheckUtils]: 287: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {11778#true} is VALID [2020-07-11 04:38:11,103 INFO L280 TraceCheckUtils]: 288: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {11778#true} is VALID [2020-07-11 04:38:11,103 INFO L280 TraceCheckUtils]: 289: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {11778#true} is VALID [2020-07-11 04:38:11,103 INFO L280 TraceCheckUtils]: 290: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {11778#true} is VALID [2020-07-11 04:38:11,103 INFO L280 TraceCheckUtils]: 291: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {11778#true} is VALID [2020-07-11 04:38:11,103 INFO L280 TraceCheckUtils]: 292: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {11778#true} is VALID [2020-07-11 04:38:11,104 INFO L280 TraceCheckUtils]: 293: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {11778#true} is VALID [2020-07-11 04:38:11,104 INFO L280 TraceCheckUtils]: 294: Hoare triple {11778#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {11778#true} is VALID [2020-07-11 04:38:11,104 INFO L280 TraceCheckUtils]: 295: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {11778#true} is VALID [2020-07-11 04:38:11,104 INFO L280 TraceCheckUtils]: 296: Hoare triple {11778#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {11778#true} is VALID [2020-07-11 04:38:11,104 INFO L280 TraceCheckUtils]: 297: Hoare triple {11778#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {11778#true} is VALID [2020-07-11 04:38:11,104 INFO L280 TraceCheckUtils]: 298: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {11778#true} is VALID [2020-07-11 04:38:11,105 INFO L280 TraceCheckUtils]: 299: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {11778#true} is VALID [2020-07-11 04:38:11,105 INFO L280 TraceCheckUtils]: 300: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {11778#true} is VALID [2020-07-11 04:38:11,105 INFO L280 TraceCheckUtils]: 301: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {11778#true} is VALID [2020-07-11 04:38:11,105 INFO L280 TraceCheckUtils]: 302: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {11778#true} is VALID [2020-07-11 04:38:11,105 INFO L280 TraceCheckUtils]: 303: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {11778#true} is VALID [2020-07-11 04:38:11,106 INFO L280 TraceCheckUtils]: 304: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {11778#true} is VALID [2020-07-11 04:38:11,106 INFO L280 TraceCheckUtils]: 305: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {11778#true} is VALID [2020-07-11 04:38:11,106 INFO L280 TraceCheckUtils]: 306: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {11778#true} is VALID [2020-07-11 04:38:11,106 INFO L280 TraceCheckUtils]: 307: Hoare triple {11778#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {11778#true} is VALID [2020-07-11 04:38:11,106 INFO L280 TraceCheckUtils]: 308: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {11778#true} is VALID [2020-07-11 04:38:11,106 INFO L280 TraceCheckUtils]: 309: Hoare triple {11778#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {11778#true} is VALID [2020-07-11 04:38:11,107 INFO L280 TraceCheckUtils]: 310: Hoare triple {11778#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {11778#true} is VALID [2020-07-11 04:38:11,107 INFO L280 TraceCheckUtils]: 311: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {11778#true} is VALID [2020-07-11 04:38:11,107 INFO L280 TraceCheckUtils]: 312: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {11778#true} is VALID [2020-07-11 04:38:11,107 INFO L280 TraceCheckUtils]: 313: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {11778#true} is VALID [2020-07-11 04:38:11,107 INFO L280 TraceCheckUtils]: 314: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {11778#true} is VALID [2020-07-11 04:38:11,108 INFO L280 TraceCheckUtils]: 315: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {11778#true} is VALID [2020-07-11 04:38:11,108 INFO L280 TraceCheckUtils]: 316: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {11778#true} is VALID [2020-07-11 04:38:11,108 INFO L280 TraceCheckUtils]: 317: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {11778#true} is VALID [2020-07-11 04:38:11,108 INFO L280 TraceCheckUtils]: 318: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {11778#true} is VALID [2020-07-11 04:38:11,108 INFO L280 TraceCheckUtils]: 319: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {11778#true} is VALID [2020-07-11 04:38:11,109 INFO L280 TraceCheckUtils]: 320: Hoare triple {11778#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {11778#true} is VALID [2020-07-11 04:38:11,109 INFO L280 TraceCheckUtils]: 321: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {11778#true} is VALID [2020-07-11 04:38:11,109 INFO L280 TraceCheckUtils]: 322: Hoare triple {11778#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {11778#true} is VALID [2020-07-11 04:38:11,109 INFO L280 TraceCheckUtils]: 323: Hoare triple {11778#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {11778#true} is VALID [2020-07-11 04:38:11,109 INFO L280 TraceCheckUtils]: 324: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {11778#true} is VALID [2020-07-11 04:38:11,109 INFO L280 TraceCheckUtils]: 325: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {11778#true} is VALID [2020-07-11 04:38:11,110 INFO L280 TraceCheckUtils]: 326: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {11778#true} is VALID [2020-07-11 04:38:11,110 INFO L280 TraceCheckUtils]: 327: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {11778#true} is VALID [2020-07-11 04:38:11,110 INFO L280 TraceCheckUtils]: 328: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {11778#true} is VALID [2020-07-11 04:38:11,110 INFO L280 TraceCheckUtils]: 329: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {11778#true} is VALID [2020-07-11 04:38:11,110 INFO L280 TraceCheckUtils]: 330: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {11778#true} is VALID [2020-07-11 04:38:11,110 INFO L280 TraceCheckUtils]: 331: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {11778#true} is VALID [2020-07-11 04:38:11,111 INFO L280 TraceCheckUtils]: 332: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {11778#true} is VALID [2020-07-11 04:38:11,111 INFO L280 TraceCheckUtils]: 333: Hoare triple {11778#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {11778#true} is VALID [2020-07-11 04:38:11,111 INFO L280 TraceCheckUtils]: 334: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {11778#true} is VALID [2020-07-11 04:38:11,111 INFO L280 TraceCheckUtils]: 335: Hoare triple {11778#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {11778#true} is VALID [2020-07-11 04:38:11,111 INFO L280 TraceCheckUtils]: 336: Hoare triple {11778#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {11778#true} is VALID [2020-07-11 04:38:11,111 INFO L280 TraceCheckUtils]: 337: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {11778#true} is VALID [2020-07-11 04:38:11,112 INFO L280 TraceCheckUtils]: 338: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {11778#true} is VALID [2020-07-11 04:38:11,112 INFO L280 TraceCheckUtils]: 339: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {11778#true} is VALID [2020-07-11 04:38:11,112 INFO L280 TraceCheckUtils]: 340: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {11778#true} is VALID [2020-07-11 04:38:11,112 INFO L280 TraceCheckUtils]: 341: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {11778#true} is VALID [2020-07-11 04:38:11,112 INFO L280 TraceCheckUtils]: 342: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {11778#true} is VALID [2020-07-11 04:38:11,112 INFO L280 TraceCheckUtils]: 343: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {11778#true} is VALID [2020-07-11 04:38:11,113 INFO L280 TraceCheckUtils]: 344: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {11778#true} is VALID [2020-07-11 04:38:11,113 INFO L280 TraceCheckUtils]: 345: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {11778#true} is VALID [2020-07-11 04:38:11,113 INFO L280 TraceCheckUtils]: 346: Hoare triple {11778#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {11778#true} is VALID [2020-07-11 04:38:11,113 INFO L280 TraceCheckUtils]: 347: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {11778#true} is VALID [2020-07-11 04:38:11,113 INFO L280 TraceCheckUtils]: 348: Hoare triple {11778#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {11778#true} is VALID [2020-07-11 04:38:11,113 INFO L280 TraceCheckUtils]: 349: Hoare triple {11778#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {11778#true} is VALID [2020-07-11 04:38:11,114 INFO L280 TraceCheckUtils]: 350: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {11778#true} is VALID [2020-07-11 04:38:11,114 INFO L280 TraceCheckUtils]: 351: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {11778#true} is VALID [2020-07-11 04:38:11,114 INFO L280 TraceCheckUtils]: 352: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {11778#true} is VALID [2020-07-11 04:38:11,114 INFO L280 TraceCheckUtils]: 353: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {11778#true} is VALID [2020-07-11 04:38:11,114 INFO L280 TraceCheckUtils]: 354: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {11778#true} is VALID [2020-07-11 04:38:11,115 INFO L280 TraceCheckUtils]: 355: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {11778#true} is VALID [2020-07-11 04:38:11,115 INFO L280 TraceCheckUtils]: 356: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {11778#true} is VALID [2020-07-11 04:38:11,115 INFO L280 TraceCheckUtils]: 357: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {11778#true} is VALID [2020-07-11 04:38:11,115 INFO L280 TraceCheckUtils]: 358: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {11778#true} is VALID [2020-07-11 04:38:11,115 INFO L280 TraceCheckUtils]: 359: Hoare triple {11778#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {11778#true} is VALID [2020-07-11 04:38:11,115 INFO L280 TraceCheckUtils]: 360: Hoare triple {11778#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {11778#true} is VALID [2020-07-11 04:38:11,116 INFO L280 TraceCheckUtils]: 361: Hoare triple {11778#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {11778#true} is VALID [2020-07-11 04:38:11,116 INFO L280 TraceCheckUtils]: 362: Hoare triple {11778#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {11778#true} is VALID [2020-07-11 04:38:11,116 INFO L280 TraceCheckUtils]: 363: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {11778#true} is VALID [2020-07-11 04:38:11,116 INFO L280 TraceCheckUtils]: 364: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {11778#true} is VALID [2020-07-11 04:38:11,116 INFO L280 TraceCheckUtils]: 365: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {11778#true} is VALID [2020-07-11 04:38:11,116 INFO L280 TraceCheckUtils]: 366: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {11778#true} is VALID [2020-07-11 04:38:11,117 INFO L280 TraceCheckUtils]: 367: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {11778#true} is VALID [2020-07-11 04:38:11,117 INFO L280 TraceCheckUtils]: 368: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {11778#true} is VALID [2020-07-11 04:38:11,117 INFO L280 TraceCheckUtils]: 369: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {11778#true} is VALID [2020-07-11 04:38:11,117 INFO L280 TraceCheckUtils]: 370: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {11778#true} is VALID [2020-07-11 04:38:11,117 INFO L280 TraceCheckUtils]: 371: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {11778#true} is VALID [2020-07-11 04:38:11,117 INFO L280 TraceCheckUtils]: 372: Hoare triple {11778#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {11778#true} is VALID [2020-07-11 04:38:11,118 INFO L280 TraceCheckUtils]: 373: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {11778#true} is VALID [2020-07-11 04:38:11,118 INFO L280 TraceCheckUtils]: 374: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {11778#true} is VALID [2020-07-11 04:38:11,118 INFO L280 TraceCheckUtils]: 375: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {11778#true} is VALID [2020-07-11 04:38:11,118 INFO L280 TraceCheckUtils]: 376: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {11778#true} is VALID [2020-07-11 04:38:11,118 INFO L280 TraceCheckUtils]: 377: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {11778#true} is VALID [2020-07-11 04:38:11,118 INFO L280 TraceCheckUtils]: 378: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {11778#true} is VALID [2020-07-11 04:38:11,119 INFO L280 TraceCheckUtils]: 379: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {11778#true} is VALID [2020-07-11 04:38:11,119 INFO L280 TraceCheckUtils]: 380: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {11778#true} is VALID [2020-07-11 04:38:11,119 INFO L280 TraceCheckUtils]: 381: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {11778#true} is VALID [2020-07-11 04:38:11,119 INFO L280 TraceCheckUtils]: 382: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {11778#true} is VALID [2020-07-11 04:38:11,119 INFO L280 TraceCheckUtils]: 383: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {11778#true} is VALID [2020-07-11 04:38:11,120 INFO L280 TraceCheckUtils]: 384: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {11778#true} is VALID [2020-07-11 04:38:11,120 INFO L280 TraceCheckUtils]: 385: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {11778#true} is VALID [2020-07-11 04:38:11,120 INFO L280 TraceCheckUtils]: 386: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,120 INFO L280 TraceCheckUtils]: 387: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,120 INFO L280 TraceCheckUtils]: 388: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,121 INFO L280 TraceCheckUtils]: 389: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,121 INFO L280 TraceCheckUtils]: 390: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,121 INFO L280 TraceCheckUtils]: 391: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,121 INFO L280 TraceCheckUtils]: 392: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,121 INFO L280 TraceCheckUtils]: 393: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,121 INFO L280 TraceCheckUtils]: 394: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,122 INFO L280 TraceCheckUtils]: 395: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,122 INFO L280 TraceCheckUtils]: 396: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,122 INFO L280 TraceCheckUtils]: 397: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,122 INFO L280 TraceCheckUtils]: 398: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,122 INFO L280 TraceCheckUtils]: 399: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,122 INFO L280 TraceCheckUtils]: 400: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,123 INFO L280 TraceCheckUtils]: 401: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,123 INFO L280 TraceCheckUtils]: 402: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,123 INFO L280 TraceCheckUtils]: 403: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,123 INFO L280 TraceCheckUtils]: 404: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,123 INFO L280 TraceCheckUtils]: 405: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,123 INFO L280 TraceCheckUtils]: 406: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,124 INFO L280 TraceCheckUtils]: 407: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,124 INFO L280 TraceCheckUtils]: 408: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,124 INFO L280 TraceCheckUtils]: 409: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,124 INFO L280 TraceCheckUtils]: 410: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,124 INFO L280 TraceCheckUtils]: 411: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,125 INFO L280 TraceCheckUtils]: 412: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,125 INFO L280 TraceCheckUtils]: 413: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,125 INFO L280 TraceCheckUtils]: 414: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,125 INFO L280 TraceCheckUtils]: 415: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,125 INFO L280 TraceCheckUtils]: 416: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,125 INFO L280 TraceCheckUtils]: 417: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,126 INFO L280 TraceCheckUtils]: 418: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,126 INFO L280 TraceCheckUtils]: 419: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,126 INFO L280 TraceCheckUtils]: 420: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,126 INFO L280 TraceCheckUtils]: 421: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,126 INFO L280 TraceCheckUtils]: 422: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,126 INFO L280 TraceCheckUtils]: 423: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,127 INFO L280 TraceCheckUtils]: 424: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,127 INFO L280 TraceCheckUtils]: 425: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,127 INFO L280 TraceCheckUtils]: 426: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,127 INFO L280 TraceCheckUtils]: 427: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,127 INFO L280 TraceCheckUtils]: 428: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,128 INFO L280 TraceCheckUtils]: 429: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,128 INFO L280 TraceCheckUtils]: 430: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,128 INFO L280 TraceCheckUtils]: 431: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,128 INFO L280 TraceCheckUtils]: 432: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,128 INFO L280 TraceCheckUtils]: 433: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,128 INFO L280 TraceCheckUtils]: 434: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,129 INFO L280 TraceCheckUtils]: 435: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,129 INFO L280 TraceCheckUtils]: 436: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,129 INFO L280 TraceCheckUtils]: 437: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,129 INFO L280 TraceCheckUtils]: 438: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,129 INFO L280 TraceCheckUtils]: 439: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,130 INFO L280 TraceCheckUtils]: 440: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,130 INFO L280 TraceCheckUtils]: 441: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,130 INFO L280 TraceCheckUtils]: 442: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,130 INFO L280 TraceCheckUtils]: 443: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,130 INFO L280 TraceCheckUtils]: 444: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,130 INFO L280 TraceCheckUtils]: 445: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,131 INFO L280 TraceCheckUtils]: 446: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,131 INFO L280 TraceCheckUtils]: 447: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,131 INFO L280 TraceCheckUtils]: 448: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,131 INFO L280 TraceCheckUtils]: 449: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,131 INFO L280 TraceCheckUtils]: 450: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,131 INFO L280 TraceCheckUtils]: 451: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,132 INFO L280 TraceCheckUtils]: 452: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,132 INFO L280 TraceCheckUtils]: 453: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,132 INFO L280 TraceCheckUtils]: 454: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,132 INFO L280 TraceCheckUtils]: 455: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,132 INFO L280 TraceCheckUtils]: 456: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,132 INFO L280 TraceCheckUtils]: 457: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,133 INFO L280 TraceCheckUtils]: 458: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,133 INFO L280 TraceCheckUtils]: 459: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,133 INFO L280 TraceCheckUtils]: 460: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,133 INFO L280 TraceCheckUtils]: 461: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,133 INFO L280 TraceCheckUtils]: 462: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,133 INFO L280 TraceCheckUtils]: 463: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,134 INFO L280 TraceCheckUtils]: 464: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,134 INFO L280 TraceCheckUtils]: 465: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,134 INFO L280 TraceCheckUtils]: 466: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,134 INFO L280 TraceCheckUtils]: 467: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,134 INFO L280 TraceCheckUtils]: 468: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,134 INFO L280 TraceCheckUtils]: 469: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,135 INFO L280 TraceCheckUtils]: 470: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,135 INFO L280 TraceCheckUtils]: 471: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,135 INFO L280 TraceCheckUtils]: 472: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,135 INFO L280 TraceCheckUtils]: 473: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,135 INFO L280 TraceCheckUtils]: 474: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,135 INFO L280 TraceCheckUtils]: 475: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,136 INFO L280 TraceCheckUtils]: 476: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,136 INFO L280 TraceCheckUtils]: 477: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,136 INFO L280 TraceCheckUtils]: 478: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,136 INFO L280 TraceCheckUtils]: 479: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,136 INFO L280 TraceCheckUtils]: 480: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,137 INFO L280 TraceCheckUtils]: 481: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,137 INFO L280 TraceCheckUtils]: 482: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,137 INFO L280 TraceCheckUtils]: 483: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,137 INFO L280 TraceCheckUtils]: 484: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,137 INFO L280 TraceCheckUtils]: 485: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,137 INFO L280 TraceCheckUtils]: 486: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,138 INFO L280 TraceCheckUtils]: 487: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,138 INFO L280 TraceCheckUtils]: 488: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,138 INFO L280 TraceCheckUtils]: 489: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,138 INFO L280 TraceCheckUtils]: 490: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,138 INFO L280 TraceCheckUtils]: 491: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,138 INFO L280 TraceCheckUtils]: 492: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,139 INFO L280 TraceCheckUtils]: 493: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,139 INFO L280 TraceCheckUtils]: 494: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,139 INFO L280 TraceCheckUtils]: 495: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,139 INFO L280 TraceCheckUtils]: 496: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,139 INFO L280 TraceCheckUtils]: 497: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,140 INFO L280 TraceCheckUtils]: 498: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,140 INFO L280 TraceCheckUtils]: 499: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,140 INFO L280 TraceCheckUtils]: 500: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,140 INFO L280 TraceCheckUtils]: 501: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,140 INFO L280 TraceCheckUtils]: 502: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,140 INFO L280 TraceCheckUtils]: 503: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,141 INFO L280 TraceCheckUtils]: 504: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,141 INFO L280 TraceCheckUtils]: 505: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,141 INFO L280 TraceCheckUtils]: 506: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,141 INFO L280 TraceCheckUtils]: 507: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,141 INFO L280 TraceCheckUtils]: 508: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,141 INFO L280 TraceCheckUtils]: 509: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,142 INFO L280 TraceCheckUtils]: 510: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,142 INFO L280 TraceCheckUtils]: 511: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,142 INFO L280 TraceCheckUtils]: 512: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,142 INFO L280 TraceCheckUtils]: 513: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,142 INFO L280 TraceCheckUtils]: 514: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,143 INFO L280 TraceCheckUtils]: 515: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,143 INFO L280 TraceCheckUtils]: 516: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,143 INFO L280 TraceCheckUtils]: 517: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,143 INFO L280 TraceCheckUtils]: 518: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,143 INFO L280 TraceCheckUtils]: 519: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,144 INFO L280 TraceCheckUtils]: 520: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,144 INFO L280 TraceCheckUtils]: 521: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,144 INFO L280 TraceCheckUtils]: 522: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,144 INFO L280 TraceCheckUtils]: 523: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,144 INFO L280 TraceCheckUtils]: 524: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,144 INFO L280 TraceCheckUtils]: 525: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,145 INFO L280 TraceCheckUtils]: 526: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,145 INFO L280 TraceCheckUtils]: 527: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,145 INFO L280 TraceCheckUtils]: 528: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,145 INFO L280 TraceCheckUtils]: 529: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,145 INFO L280 TraceCheckUtils]: 530: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,145 INFO L280 TraceCheckUtils]: 531: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,146 INFO L280 TraceCheckUtils]: 532: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,146 INFO L280 TraceCheckUtils]: 533: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,146 INFO L280 TraceCheckUtils]: 534: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,146 INFO L280 TraceCheckUtils]: 535: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,146 INFO L280 TraceCheckUtils]: 536: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,146 INFO L280 TraceCheckUtils]: 537: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,147 INFO L280 TraceCheckUtils]: 538: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,147 INFO L280 TraceCheckUtils]: 539: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,147 INFO L280 TraceCheckUtils]: 540: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,147 INFO L280 TraceCheckUtils]: 541: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,147 INFO L280 TraceCheckUtils]: 542: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,147 INFO L280 TraceCheckUtils]: 543: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,148 INFO L280 TraceCheckUtils]: 544: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,148 INFO L280 TraceCheckUtils]: 545: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,148 INFO L280 TraceCheckUtils]: 546: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,148 INFO L280 TraceCheckUtils]: 547: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,148 INFO L280 TraceCheckUtils]: 548: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,148 INFO L280 TraceCheckUtils]: 549: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,149 INFO L280 TraceCheckUtils]: 550: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,149 INFO L280 TraceCheckUtils]: 551: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,149 INFO L280 TraceCheckUtils]: 552: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,149 INFO L280 TraceCheckUtils]: 553: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,149 INFO L280 TraceCheckUtils]: 554: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,149 INFO L280 TraceCheckUtils]: 555: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,150 INFO L280 TraceCheckUtils]: 556: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,150 INFO L280 TraceCheckUtils]: 557: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,150 INFO L280 TraceCheckUtils]: 558: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,150 INFO L280 TraceCheckUtils]: 559: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,150 INFO L280 TraceCheckUtils]: 560: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,150 INFO L280 TraceCheckUtils]: 561: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,151 INFO L280 TraceCheckUtils]: 562: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,151 INFO L280 TraceCheckUtils]: 563: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,151 INFO L280 TraceCheckUtils]: 564: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,151 INFO L280 TraceCheckUtils]: 565: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,151 INFO L280 TraceCheckUtils]: 566: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,151 INFO L280 TraceCheckUtils]: 567: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,152 INFO L280 TraceCheckUtils]: 568: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,152 INFO L280 TraceCheckUtils]: 569: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,152 INFO L280 TraceCheckUtils]: 570: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,152 INFO L280 TraceCheckUtils]: 571: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,152 INFO L280 TraceCheckUtils]: 572: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,153 INFO L280 TraceCheckUtils]: 573: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,153 INFO L280 TraceCheckUtils]: 574: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,153 INFO L280 TraceCheckUtils]: 575: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,153 INFO L280 TraceCheckUtils]: 576: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,153 INFO L280 TraceCheckUtils]: 577: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,153 INFO L280 TraceCheckUtils]: 578: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,154 INFO L280 TraceCheckUtils]: 579: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,154 INFO L280 TraceCheckUtils]: 580: Hoare triple {11778#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {11778#true} is VALID [2020-07-11 04:38:11,154 INFO L280 TraceCheckUtils]: 581: Hoare triple {11778#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {11778#true} is VALID [2020-07-11 04:38:11,154 INFO L280 TraceCheckUtils]: 582: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {11778#true} is VALID [2020-07-11 04:38:11,154 INFO L280 TraceCheckUtils]: 583: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {11778#true} is VALID [2020-07-11 04:38:11,154 INFO L280 TraceCheckUtils]: 584: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {11778#true} is VALID [2020-07-11 04:38:11,155 INFO L280 TraceCheckUtils]: 585: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {11778#true} is VALID [2020-07-11 04:38:11,155 INFO L280 TraceCheckUtils]: 586: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {11778#true} is VALID [2020-07-11 04:38:11,155 INFO L280 TraceCheckUtils]: 587: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {11778#true} is VALID [2020-07-11 04:38:11,155 INFO L280 TraceCheckUtils]: 588: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {11778#true} is VALID [2020-07-11 04:38:11,155 INFO L280 TraceCheckUtils]: 589: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {11778#true} is VALID [2020-07-11 04:38:11,156 INFO L280 TraceCheckUtils]: 590: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {11778#true} is VALID [2020-07-11 04:38:11,156 INFO L280 TraceCheckUtils]: 591: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {11778#true} is VALID [2020-07-11 04:38:11,156 INFO L280 TraceCheckUtils]: 592: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {11778#true} is VALID [2020-07-11 04:38:11,156 INFO L280 TraceCheckUtils]: 593: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {11778#true} is VALID [2020-07-11 04:38:11,156 INFO L280 TraceCheckUtils]: 594: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {11778#true} is VALID [2020-07-11 04:38:11,157 INFO L280 TraceCheckUtils]: 595: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {11778#true} is VALID [2020-07-11 04:38:11,157 INFO L280 TraceCheckUtils]: 596: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {11778#true} is VALID [2020-07-11 04:38:11,157 INFO L280 TraceCheckUtils]: 597: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {11778#true} is VALID [2020-07-11 04:38:11,157 INFO L280 TraceCheckUtils]: 598: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {11778#true} is VALID [2020-07-11 04:38:11,157 INFO L280 TraceCheckUtils]: 599: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {11778#true} is VALID [2020-07-11 04:38:11,157 INFO L280 TraceCheckUtils]: 600: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {11778#true} is VALID [2020-07-11 04:38:11,158 INFO L280 TraceCheckUtils]: 601: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {11778#true} is VALID [2020-07-11 04:38:11,158 INFO L280 TraceCheckUtils]: 602: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {11778#true} is VALID [2020-07-11 04:38:11,158 INFO L280 TraceCheckUtils]: 603: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {11778#true} is VALID [2020-07-11 04:38:11,158 INFO L280 TraceCheckUtils]: 604: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {11778#true} is VALID [2020-07-11 04:38:11,158 INFO L280 TraceCheckUtils]: 605: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {11778#true} is VALID [2020-07-11 04:38:11,159 INFO L280 TraceCheckUtils]: 606: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {11778#true} is VALID [2020-07-11 04:38:11,159 INFO L280 TraceCheckUtils]: 607: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {11778#true} is VALID [2020-07-11 04:38:11,159 INFO L280 TraceCheckUtils]: 608: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {11778#true} is VALID [2020-07-11 04:38:11,159 INFO L280 TraceCheckUtils]: 609: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {11778#true} is VALID [2020-07-11 04:38:11,159 INFO L280 TraceCheckUtils]: 610: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {11778#true} is VALID [2020-07-11 04:38:11,159 INFO L280 TraceCheckUtils]: 611: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {11778#true} is VALID [2020-07-11 04:38:11,160 INFO L280 TraceCheckUtils]: 612: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {11778#true} is VALID [2020-07-11 04:38:11,160 INFO L280 TraceCheckUtils]: 613: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {11778#true} is VALID [2020-07-11 04:38:11,160 INFO L280 TraceCheckUtils]: 614: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {11778#true} is VALID [2020-07-11 04:38:11,160 INFO L280 TraceCheckUtils]: 615: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {11778#true} is VALID [2020-07-11 04:38:11,160 INFO L280 TraceCheckUtils]: 616: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {11778#true} is VALID [2020-07-11 04:38:11,160 INFO L280 TraceCheckUtils]: 617: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {11778#true} is VALID [2020-07-11 04:38:11,161 INFO L280 TraceCheckUtils]: 618: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {11778#true} is VALID [2020-07-11 04:38:11,161 INFO L280 TraceCheckUtils]: 619: Hoare triple {11778#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {11778#true} is VALID [2020-07-11 04:38:11,161 INFO L280 TraceCheckUtils]: 620: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {11778#true} is VALID [2020-07-11 04:38:11,161 INFO L280 TraceCheckUtils]: 621: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {11778#true} is VALID [2020-07-11 04:38:11,161 INFO L280 TraceCheckUtils]: 622: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {11778#true} is VALID [2020-07-11 04:38:11,161 INFO L280 TraceCheckUtils]: 623: Hoare triple {11778#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {11778#true} is VALID [2020-07-11 04:38:11,162 INFO L280 TraceCheckUtils]: 624: Hoare triple {11778#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {11778#true} is VALID [2020-07-11 04:38:11,162 INFO L280 TraceCheckUtils]: 625: Hoare triple {11778#true} ~ldv_retval_0~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,162 INFO L280 TraceCheckUtils]: 626: Hoare triple {11778#true} ~ldv_retval_1~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,162 INFO L280 TraceCheckUtils]: 627: Hoare triple {11778#true} ~ldv_retval_3~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,162 INFO L280 TraceCheckUtils]: 628: Hoare triple {11778#true} ~ldv_retval_2~0 := 0; {11778#true} is VALID [2020-07-11 04:38:11,162 INFO L280 TraceCheckUtils]: 629: Hoare triple {11778#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {11778#true} is VALID [2020-07-11 04:38:11,163 INFO L280 TraceCheckUtils]: 630: Hoare triple {11778#true} ~ldv_mutex_lock~0 := 1; {11778#true} is VALID [2020-07-11 04:38:11,163 INFO L280 TraceCheckUtils]: 631: Hoare triple {11778#true} ~ldv_mutex_mutex_of_device~0 := 1; {11778#true} is VALID [2020-07-11 04:38:11,163 INFO L280 TraceCheckUtils]: 632: Hoare triple {11778#true} ~ldv_mutex_udev~0 := 1; {11778#true} is VALID [2020-07-11 04:38:11,163 INFO L280 TraceCheckUtils]: 633: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,163 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {11778#true} {11778#true} #2340#return; {11778#true} is VALID [2020-07-11 04:38:11,163 INFO L263 TraceCheckUtils]: 635: Hoare triple {11778#true} call #t~ret124 := main(); {11778#true} is VALID [2020-07-11 04:38:11,164 INFO L280 TraceCheckUtils]: 636: Hoare triple {11778#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,164 INFO L280 TraceCheckUtils]: 637: Hoare triple {11778#true} havoc ~tmp~8.base, ~tmp~8.offset; {11778#true} is VALID [2020-07-11 04:38:11,164 INFO L280 TraceCheckUtils]: 638: Hoare triple {11778#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,164 INFO L280 TraceCheckUtils]: 639: Hoare triple {11778#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,164 INFO L280 TraceCheckUtils]: 640: Hoare triple {11778#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,165 INFO L280 TraceCheckUtils]: 641: Hoare triple {11778#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,165 INFO L280 TraceCheckUtils]: 642: Hoare triple {11778#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {11778#true} is VALID [2020-07-11 04:38:11,165 INFO L280 TraceCheckUtils]: 643: Hoare triple {11778#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,165 INFO L280 TraceCheckUtils]: 644: Hoare triple {11778#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,165 INFO L280 TraceCheckUtils]: 645: Hoare triple {11778#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,165 INFO L280 TraceCheckUtils]: 646: Hoare triple {11778#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,166 INFO L280 TraceCheckUtils]: 647: Hoare triple {11778#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,166 INFO L280 TraceCheckUtils]: 648: Hoare triple {11778#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,166 INFO L280 TraceCheckUtils]: 649: Hoare triple {11778#true} havoc ~tmp___5~0; {11778#true} is VALID [2020-07-11 04:38:11,166 INFO L280 TraceCheckUtils]: 650: Hoare triple {11778#true} havoc ~tmp___6~0; {11778#true} is VALID [2020-07-11 04:38:11,166 INFO L280 TraceCheckUtils]: 651: Hoare triple {11778#true} havoc ~tmp___7~0; {11778#true} is VALID [2020-07-11 04:38:11,167 INFO L280 TraceCheckUtils]: 652: Hoare triple {11778#true} havoc ~tmp___8~0; {11778#true} is VALID [2020-07-11 04:38:11,167 INFO L280 TraceCheckUtils]: 653: Hoare triple {11778#true} havoc ~tmp___9~0; {11778#true} is VALID [2020-07-11 04:38:11,167 INFO L280 TraceCheckUtils]: 654: Hoare triple {11778#true} havoc ~tmp___10~0; {11778#true} is VALID [2020-07-11 04:38:11,167 INFO L280 TraceCheckUtils]: 655: Hoare triple {11778#true} havoc ~tmp___11~0; {11778#true} is VALID [2020-07-11 04:38:11,167 INFO L280 TraceCheckUtils]: 656: Hoare triple {11778#true} havoc ~tmp___12~0; {11778#true} is VALID [2020-07-11 04:38:11,169 INFO L263 TraceCheckUtils]: 657: Hoare triple {11778#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:38:11,169 INFO L280 TraceCheckUtils]: 658: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:11,169 INFO L280 TraceCheckUtils]: 659: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,169 INFO L280 TraceCheckUtils]: 660: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,170 INFO L280 TraceCheckUtils]: 661: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:11,171 INFO L263 TraceCheckUtils]: 662: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:11,171 INFO L280 TraceCheckUtils]: 663: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:11,171 INFO L280 TraceCheckUtils]: 664: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,171 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:11,172 INFO L280 TraceCheckUtils]: 666: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:11,172 INFO L280 TraceCheckUtils]: 667: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,172 INFO L263 TraceCheckUtils]: 668: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:11,172 INFO L280 TraceCheckUtils]: 669: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:11,172 INFO L280 TraceCheckUtils]: 670: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:11,173 INFO L280 TraceCheckUtils]: 671: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,173 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:11,173 INFO L280 TraceCheckUtils]: 673: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,173 INFO L280 TraceCheckUtils]: 674: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,173 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {11778#true} {11778#true} #2182#return; {11778#true} is VALID [2020-07-11 04:38:11,173 INFO L280 TraceCheckUtils]: 676: Hoare triple {11778#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {11778#true} is VALID [2020-07-11 04:38:11,174 INFO L280 TraceCheckUtils]: 677: Hoare triple {11778#true} havoc #t~ret45.base, #t~ret45.offset; {11778#true} is VALID [2020-07-11 04:38:11,174 INFO L280 TraceCheckUtils]: 678: Hoare triple {11778#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {11778#true} is VALID [2020-07-11 04:38:11,175 INFO L263 TraceCheckUtils]: 679: Hoare triple {11778#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:38:11,175 INFO L280 TraceCheckUtils]: 680: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:11,175 INFO L280 TraceCheckUtils]: 681: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,175 INFO L280 TraceCheckUtils]: 682: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,175 INFO L280 TraceCheckUtils]: 683: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:11,177 INFO L263 TraceCheckUtils]: 684: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:11,177 INFO L280 TraceCheckUtils]: 685: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:11,177 INFO L280 TraceCheckUtils]: 686: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,177 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:11,178 INFO L280 TraceCheckUtils]: 688: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:11,178 INFO L280 TraceCheckUtils]: 689: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,178 INFO L263 TraceCheckUtils]: 690: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:11,178 INFO L280 TraceCheckUtils]: 691: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:11,178 INFO L280 TraceCheckUtils]: 692: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:11,178 INFO L280 TraceCheckUtils]: 693: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,179 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:11,179 INFO L280 TraceCheckUtils]: 695: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,179 INFO L280 TraceCheckUtils]: 696: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,179 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {11778#true} {11778#true} #2184#return; {11778#true} is VALID [2020-07-11 04:38:11,179 INFO L280 TraceCheckUtils]: 698: Hoare triple {11778#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {11778#true} is VALID [2020-07-11 04:38:11,179 INFO L280 TraceCheckUtils]: 699: Hoare triple {11778#true} havoc #t~ret46.base, #t~ret46.offset; {11778#true} is VALID [2020-07-11 04:38:11,180 INFO L280 TraceCheckUtils]: 700: Hoare triple {11778#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,180 INFO L263 TraceCheckUtils]: 701: Hoare triple {11778#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:38:11,181 INFO L280 TraceCheckUtils]: 702: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:11,181 INFO L280 TraceCheckUtils]: 703: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,181 INFO L280 TraceCheckUtils]: 704: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,181 INFO L280 TraceCheckUtils]: 705: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:11,182 INFO L263 TraceCheckUtils]: 706: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:11,183 INFO L280 TraceCheckUtils]: 707: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:11,183 INFO L280 TraceCheckUtils]: 708: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,183 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:11,183 INFO L280 TraceCheckUtils]: 710: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:11,183 INFO L280 TraceCheckUtils]: 711: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,183 INFO L263 TraceCheckUtils]: 712: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:11,184 INFO L280 TraceCheckUtils]: 713: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:11,184 INFO L280 TraceCheckUtils]: 714: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:11,184 INFO L280 TraceCheckUtils]: 715: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,184 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:11,184 INFO L280 TraceCheckUtils]: 717: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,184 INFO L280 TraceCheckUtils]: 718: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,185 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {11778#true} {11778#true} #2186#return; {11778#true} is VALID [2020-07-11 04:38:11,185 INFO L280 TraceCheckUtils]: 720: Hoare triple {11778#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {11778#true} is VALID [2020-07-11 04:38:11,185 INFO L280 TraceCheckUtils]: 721: Hoare triple {11778#true} havoc #t~ret47.base, #t~ret47.offset; {11778#true} is VALID [2020-07-11 04:38:11,185 INFO L280 TraceCheckUtils]: 722: Hoare triple {11778#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,186 INFO L263 TraceCheckUtils]: 723: Hoare triple {11778#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:38:11,186 INFO L280 TraceCheckUtils]: 724: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:11,186 INFO L280 TraceCheckUtils]: 725: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,186 INFO L280 TraceCheckUtils]: 726: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,187 INFO L280 TraceCheckUtils]: 727: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:11,188 INFO L263 TraceCheckUtils]: 728: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:11,188 INFO L280 TraceCheckUtils]: 729: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:11,188 INFO L280 TraceCheckUtils]: 730: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,188 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:11,189 INFO L280 TraceCheckUtils]: 732: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:11,189 INFO L280 TraceCheckUtils]: 733: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,189 INFO L263 TraceCheckUtils]: 734: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:11,189 INFO L280 TraceCheckUtils]: 735: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:11,189 INFO L280 TraceCheckUtils]: 736: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:11,189 INFO L280 TraceCheckUtils]: 737: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,190 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:11,190 INFO L280 TraceCheckUtils]: 739: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,190 INFO L280 TraceCheckUtils]: 740: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,190 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {11778#true} {11778#true} #2188#return; {11778#true} is VALID [2020-07-11 04:38:11,190 INFO L280 TraceCheckUtils]: 742: Hoare triple {11778#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {11778#true} is VALID [2020-07-11 04:38:11,190 INFO L280 TraceCheckUtils]: 743: Hoare triple {11778#true} havoc #t~ret48.base, #t~ret48.offset; {11778#true} is VALID [2020-07-11 04:38:11,191 INFO L280 TraceCheckUtils]: 744: Hoare triple {11778#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,191 INFO L263 TraceCheckUtils]: 745: Hoare triple {11778#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:38:11,192 INFO L280 TraceCheckUtils]: 746: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:11,192 INFO L280 TraceCheckUtils]: 747: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,192 INFO L280 TraceCheckUtils]: 748: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,192 INFO L280 TraceCheckUtils]: 749: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:11,193 INFO L263 TraceCheckUtils]: 750: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:11,193 INFO L280 TraceCheckUtils]: 751: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:11,194 INFO L280 TraceCheckUtils]: 752: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,194 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:11,194 INFO L280 TraceCheckUtils]: 754: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:11,194 INFO L280 TraceCheckUtils]: 755: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,194 INFO L263 TraceCheckUtils]: 756: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:11,194 INFO L280 TraceCheckUtils]: 757: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:11,195 INFO L280 TraceCheckUtils]: 758: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:11,195 INFO L280 TraceCheckUtils]: 759: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,195 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:11,195 INFO L280 TraceCheckUtils]: 761: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,195 INFO L280 TraceCheckUtils]: 762: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,195 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {11778#true} {11778#true} #2190#return; {11778#true} is VALID [2020-07-11 04:38:11,196 INFO L280 TraceCheckUtils]: 764: Hoare triple {11778#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {11778#true} is VALID [2020-07-11 04:38:11,196 INFO L280 TraceCheckUtils]: 765: Hoare triple {11778#true} havoc #t~ret49.base, #t~ret49.offset; {11778#true} is VALID [2020-07-11 04:38:11,196 INFO L280 TraceCheckUtils]: 766: Hoare triple {11778#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,197 INFO L263 TraceCheckUtils]: 767: Hoare triple {11778#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:38:11,197 INFO L280 TraceCheckUtils]: 768: Hoare triple {12547#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11778#true} is VALID [2020-07-11 04:38:11,197 INFO L280 TraceCheckUtils]: 769: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,197 INFO L280 TraceCheckUtils]: 770: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,198 INFO L280 TraceCheckUtils]: 771: Hoare triple {11778#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {11778#true} is VALID [2020-07-11 04:38:11,199 INFO L263 TraceCheckUtils]: 772: Hoare triple {11778#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {12555#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:38:11,199 INFO L280 TraceCheckUtils]: 773: Hoare triple {12555#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11778#true} is VALID [2020-07-11 04:38:11,200 INFO L280 TraceCheckUtils]: 774: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,200 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-11 04:38:11,200 INFO L280 TraceCheckUtils]: 776: Hoare triple {11778#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11778#true} is VALID [2020-07-11 04:38:11,200 INFO L280 TraceCheckUtils]: 777: Hoare triple {11778#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,200 INFO L263 TraceCheckUtils]: 778: Hoare triple {11778#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11778#true} is VALID [2020-07-11 04:38:11,200 INFO L280 TraceCheckUtils]: 779: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-11 04:38:11,201 INFO L280 TraceCheckUtils]: 780: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-11 04:38:11,201 INFO L280 TraceCheckUtils]: 781: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,201 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-11 04:38:11,201 INFO L280 TraceCheckUtils]: 783: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-11 04:38:11,201 INFO L280 TraceCheckUtils]: 784: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,202 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {11778#true} {11778#true} #2192#return; {11778#true} is VALID [2020-07-11 04:38:11,202 INFO L280 TraceCheckUtils]: 786: Hoare triple {11778#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {11778#true} is VALID [2020-07-11 04:38:11,202 INFO L280 TraceCheckUtils]: 787: Hoare triple {11778#true} havoc #t~ret50.base, #t~ret50.offset; {11778#true} is VALID [2020-07-11 04:38:11,202 INFO L280 TraceCheckUtils]: 788: Hoare triple {11778#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {11778#true} is VALID [2020-07-11 04:38:11,207 INFO L263 TraceCheckUtils]: 789: Hoare triple {11778#true} call ldv_initialize(); {11778#true} is VALID [2020-07-11 04:38:11,208 INFO L280 TraceCheckUtils]: 790: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,208 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {11778#true} {11778#true} #2194#return; {11778#true} is VALID [2020-07-11 04:38:11,210 INFO L263 TraceCheckUtils]: 792: Hoare triple {11778#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:38:11,210 INFO L280 TraceCheckUtils]: 793: Hoare triple {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {11778#true} is VALID [2020-07-11 04:38:11,210 INFO L280 TraceCheckUtils]: 794: Hoare triple {11778#true} ~c := #in~c; {11778#true} is VALID [2020-07-11 04:38:11,210 INFO L280 TraceCheckUtils]: 795: Hoare triple {11778#true} ~n := #in~n; {11778#true} is VALID [2020-07-11 04:38:11,211 INFO L280 TraceCheckUtils]: 796: Hoare triple {11778#true} havoc ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-11 04:38:11,212 INFO L263 TraceCheckUtils]: 797: Hoare triple {11778#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:38:11,212 INFO L280 TraceCheckUtils]: 798: Hoare triple {12591#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {11778#true} is VALID [2020-07-11 04:38:11,212 INFO L280 TraceCheckUtils]: 799: Hoare triple {11778#true} assume !(#t~loopctr125 < #amount); {11778#true} is VALID [2020-07-11 04:38:11,212 INFO L280 TraceCheckUtils]: 800: Hoare triple {11778#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11778#true} is VALID [2020-07-11 04:38:11,213 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {11778#true} {11778#true} #2164#return; {11778#true} is VALID [2020-07-11 04:38:11,213 INFO L280 TraceCheckUtils]: 802: Hoare triple {11778#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {11778#true} is VALID [2020-07-11 04:38:11,213 INFO L280 TraceCheckUtils]: 803: Hoare triple {11778#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {11778#true} is VALID [2020-07-11 04:38:11,213 INFO L280 TraceCheckUtils]: 804: Hoare triple {11778#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-11 04:38:11,213 INFO L280 TraceCheckUtils]: 805: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,213 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {11778#true} {11778#true} #2196#return; {11778#true} is VALID [2020-07-11 04:38:11,214 INFO L280 TraceCheckUtils]: 807: Hoare triple {11778#true} havoc #t~ret51.base, #t~ret51.offset; {11778#true} is VALID [2020-07-11 04:38:11,214 INFO L280 TraceCheckUtils]: 808: Hoare triple {11778#true} ~ldv_state_variable_6~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,215 INFO L280 TraceCheckUtils]: 809: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_4~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,215 INFO L280 TraceCheckUtils]: 810: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_1~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,216 INFO L280 TraceCheckUtils]: 811: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ref_cnt~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,216 INFO L280 TraceCheckUtils]: 812: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_0~0 := 1; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,217 INFO L280 TraceCheckUtils]: 813: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_3~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,217 INFO L280 TraceCheckUtils]: 814: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_2~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,218 INFO L280 TraceCheckUtils]: 815: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_5~0 := 0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,218 INFO L280 TraceCheckUtils]: 816: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,219 INFO L280 TraceCheckUtils]: 817: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} ~tmp___5~0 := #t~nondet52; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,219 INFO L280 TraceCheckUtils]: 818: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} havoc #t~nondet52; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,220 INFO L280 TraceCheckUtils]: 819: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} #t~switch53 := 0 == ~tmp___5~0; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,220 INFO L280 TraceCheckUtils]: 820: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} assume #t~switch53; {12538#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-11 04:38:11,221 INFO L280 TraceCheckUtils]: 821: Hoare triple {12538#(= 0 ~ldv_state_variable_6~0)} assume 0 != ~ldv_state_variable_6~0; {11779#false} is VALID [2020-07-11 04:38:11,221 INFO L280 TraceCheckUtils]: 822: Hoare triple {11779#false} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {11779#false} is VALID [2020-07-11 04:38:11,221 INFO L280 TraceCheckUtils]: 823: Hoare triple {11779#false} ~tmp___6~0 := #t~nondet54; {11779#false} is VALID [2020-07-11 04:38:11,221 INFO L280 TraceCheckUtils]: 824: Hoare triple {11779#false} havoc #t~nondet54; {11779#false} is VALID [2020-07-11 04:38:11,221 INFO L280 TraceCheckUtils]: 825: Hoare triple {11779#false} #t~switch55 := 0 == ~tmp___6~0; {11779#false} is VALID [2020-07-11 04:38:11,222 INFO L280 TraceCheckUtils]: 826: Hoare triple {11779#false} assume #t~switch55; {11779#false} is VALID [2020-07-11 04:38:11,222 INFO L280 TraceCheckUtils]: 827: Hoare triple {11779#false} assume 1 == ~ldv_state_variable_6~0; {11779#false} is VALID [2020-07-11 04:38:11,222 INFO L263 TraceCheckUtils]: 828: Hoare triple {11779#false} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {11779#false} is VALID [2020-07-11 04:38:11,222 INFO L280 TraceCheckUtils]: 829: Hoare triple {11779#false} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {11779#false} is VALID [2020-07-11 04:38:11,222 INFO L280 TraceCheckUtils]: 830: Hoare triple {11779#false} havoc ~udev~0.base, ~udev~0.offset; {11779#false} is VALID [2020-07-11 04:38:11,222 INFO L280 TraceCheckUtils]: 831: Hoare triple {11779#false} havoc ~intf~0.base, ~intf~0.offset; {11779#false} is VALID [2020-07-11 04:38:11,223 INFO L280 TraceCheckUtils]: 832: Hoare triple {11779#false} havoc ~r~0; {11779#false} is VALID [2020-07-11 04:38:11,223 INFO L280 TraceCheckUtils]: 833: Hoare triple {11779#false} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {11779#false} is VALID [2020-07-11 04:38:11,223 INFO L280 TraceCheckUtils]: 834: Hoare triple {11779#false} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {11779#false} is VALID [2020-07-11 04:38:11,223 INFO L280 TraceCheckUtils]: 835: Hoare triple {11779#false} havoc #t~mem29.base, #t~mem29.offset; {11779#false} is VALID [2020-07-11 04:38:11,223 INFO L280 TraceCheckUtils]: 836: Hoare triple {11779#false} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {11779#false} is VALID [2020-07-11 04:38:11,223 INFO L280 TraceCheckUtils]: 837: Hoare triple {11779#false} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {11779#false} is VALID [2020-07-11 04:38:11,224 INFO L280 TraceCheckUtils]: 838: Hoare triple {11779#false} havoc #t~mem30.base, #t~mem30.offset; {11779#false} is VALID [2020-07-11 04:38:11,224 INFO L263 TraceCheckUtils]: 839: Hoare triple {11779#false} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {11779#false} is VALID [2020-07-11 04:38:11,224 INFO L280 TraceCheckUtils]: 840: Hoare triple {11779#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {11779#false} is VALID [2020-07-11 04:38:11,224 INFO L280 TraceCheckUtils]: 841: Hoare triple {11779#false} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {11779#false} is VALID [2020-07-11 04:38:11,224 INFO L280 TraceCheckUtils]: 842: Hoare triple {11779#false} havoc ~tmp~10; {11779#false} is VALID [2020-07-11 04:38:11,225 INFO L263 TraceCheckUtils]: 843: Hoare triple {11779#false} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {11779#false} is VALID [2020-07-11 04:38:11,225 INFO L280 TraceCheckUtils]: 844: Hoare triple {11779#false} havoc ~tmp~21; {11779#false} is VALID [2020-07-11 04:38:11,225 INFO L280 TraceCheckUtils]: 845: Hoare triple {11779#false} havoc ~tmp___0~8; {11779#false} is VALID [2020-07-11 04:38:11,225 INFO L263 TraceCheckUtils]: 846: Hoare triple {11779#false} call #t~ret114 := ldv_undef_int(); {11778#true} is VALID [2020-07-11 04:38:11,226 INFO L280 TraceCheckUtils]: 847: Hoare triple {11778#true} havoc ~tmp~4; {11778#true} is VALID [2020-07-11 04:38:11,226 INFO L280 TraceCheckUtils]: 848: Hoare triple {11778#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {11778#true} is VALID [2020-07-11 04:38:11,226 INFO L280 TraceCheckUtils]: 849: Hoare triple {11778#true} ~tmp~4 := #t~nondet14; {11778#true} is VALID [2020-07-11 04:38:11,227 INFO L280 TraceCheckUtils]: 850: Hoare triple {11778#true} havoc #t~nondet14; {11778#true} is VALID [2020-07-11 04:38:11,227 INFO L280 TraceCheckUtils]: 851: Hoare triple {11778#true} #res := ~tmp~4; {11778#true} is VALID [2020-07-11 04:38:11,227 INFO L280 TraceCheckUtils]: 852: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-11 04:38:11,227 INFO L275 TraceCheckUtils]: 853: Hoare quadruple {11778#true} {11779#false} #2128#return; {11779#false} is VALID [2020-07-11 04:38:11,227 INFO L280 TraceCheckUtils]: 854: Hoare triple {11779#false} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {11779#false} is VALID [2020-07-11 04:38:11,227 INFO L280 TraceCheckUtils]: 855: Hoare triple {11779#false} ~tmp___0~8 := #t~ret114; {11779#false} is VALID [2020-07-11 04:38:11,228 INFO L280 TraceCheckUtils]: 856: Hoare triple {11779#false} havoc #t~ret114; {11779#false} is VALID [2020-07-11 04:38:11,228 INFO L280 TraceCheckUtils]: 857: Hoare triple {11779#false} assume 0 != ~tmp___0~8; {11779#false} is VALID [2020-07-11 04:38:11,228 INFO L263 TraceCheckUtils]: 858: Hoare triple {11779#false} call ldv_mutex_lock_udev(0, 0); {11779#false} is VALID [2020-07-11 04:38:11,228 INFO L280 TraceCheckUtils]: 859: Hoare triple {11779#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {11779#false} is VALID [2020-07-11 04:38:11,228 INFO L280 TraceCheckUtils]: 860: Hoare triple {11779#false} assume 1 != ~ldv_mutex_udev~0; {11779#false} is VALID [2020-07-11 04:38:11,228 INFO L263 TraceCheckUtils]: 861: Hoare triple {11779#false} call ldv_error(); {11779#false} is VALID [2020-07-11 04:38:11,229 INFO L280 TraceCheckUtils]: 862: Hoare triple {11779#false} assume !false; {11779#false} is VALID [2020-07-11 04:38:11,568 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2020-07-11 04:38:11,568 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1656922041] [2020-07-11 04:38:11,568 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:38:11,568 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-07-11 04:38:11,569 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496482588] [2020-07-11 04:38:11,573 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 863 [2020-07-11 04:38:11,574 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:38:11,574 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states. [2020-07-11 04:38:12,391 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 778 edges. 778 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:38:12,391 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-07-11 04:38:12,391 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:38:12,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-07-11 04:38:12,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2020-07-11 04:38:12,392 INFO L87 Difference]: Start difference. First operand 1384 states and 1494 transitions. Second operand 7 states. [2020-07-11 04:38:12,761 WARN L193 SmtUtils]: Spent 325.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:38:22,011 WARN L193 SmtUtils]: Spent 357.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:38:23,229 WARN L193 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:38:25,057 WARN L193 SmtUtils]: Spent 354.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-11 04:38:51,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:38:51,818 INFO L93 Difference]: Finished difference Result 2531 states and 2841 transitions. [2020-07-11 04:38:51,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-11 04:38:51,818 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 863 [2020-07-11 04:38:51,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:38:51,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-07-11 04:38:51,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1928 transitions. [2020-07-11 04:38:51,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-07-11 04:38:51,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1928 transitions. [2020-07-11 04:38:51,863 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1928 transitions. [2020-07-11 04:38:55,759 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1928 edges. 1928 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:38:55,962 INFO L225 Difference]: With dead ends: 2531 [2020-07-11 04:38:55,962 INFO L226 Difference]: Without dead ends: 1876 [2020-07-11 04:38:55,965 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-07-11 04:38:55,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1876 states. [2020-07-11 04:39:11,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1876 to 1799. [2020-07-11 04:39:11,080 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:39:11,080 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1876 states. Second operand 1799 states. [2020-07-11 04:39:11,081 INFO L74 IsIncluded]: Start isIncluded. First operand 1876 states. Second operand 1799 states. [2020-07-11 04:39:11,081 INFO L87 Difference]: Start difference. First operand 1876 states. Second operand 1799 states. [2020-07-11 04:39:11,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:39:11,340 INFO L93 Difference]: Finished difference Result 1876 states and 2080 transitions. [2020-07-11 04:39:11,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 2080 transitions. [2020-07-11 04:39:11,348 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:39:11,349 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:39:11,349 INFO L74 IsIncluded]: Start isIncluded. First operand 1799 states. Second operand 1876 states. [2020-07-11 04:39:11,349 INFO L87 Difference]: Start difference. First operand 1799 states. Second operand 1876 states. [2020-07-11 04:39:11,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:39:11,640 INFO L93 Difference]: Finished difference Result 1876 states and 2080 transitions. [2020-07-11 04:39:11,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 2080 transitions. [2020-07-11 04:39:11,650 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:39:11,651 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:39:11,651 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:39:11,651 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:39:11,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1799 states. [2020-07-11 04:39:11,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 1994 transitions. [2020-07-11 04:39:11,843 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 1994 transitions. Word has length 863 [2020-07-11 04:39:11,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:39:11,846 INFO L479 AbstractCegarLoop]: Abstraction has 1799 states and 1994 transitions. [2020-07-11 04:39:11,846 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-07-11 04:39:11,846 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1799 states and 1994 transitions. [2020-07-11 04:39:16,789 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1994 edges. 1994 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:39:16,789 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 1994 transitions. [2020-07-11 04:39:16,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 905 [2020-07-11 04:39:16,803 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:39:16,804 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:39:16,804 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-07-11 04:39:16,805 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:39:16,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:39:16,805 INFO L82 PathProgramCache]: Analyzing trace with hash 1990549322, now seen corresponding path program 1 times [2020-07-11 04:39:16,805 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:39:16,806 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [265905458] [2020-07-11 04:39:16,806 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:39:17,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:17,733 WARN L193 SmtUtils]: Spent 274.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:39:17,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,011 INFO L280 TraceCheckUtils]: 0: Hoare triple {25846#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {25028#true} is VALID [2020-07-11 04:39:18,012 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} #valid := #valid[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,012 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume 0 < #StackHeapBarrier; {25028#true} is VALID [2020-07-11 04:39:18,012 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {25028#true} is VALID [2020-07-11 04:39:18,012 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {25028#true} is VALID [2020-07-11 04:39:18,013 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {25028#true} is VALID [2020-07-11 04:39:18,013 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {25028#true} is VALID [2020-07-11 04:39:18,013 INFO L280 TraceCheckUtils]: 7: Hoare triple {25028#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {25028#true} is VALID [2020-07-11 04:39:18,013 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {25028#true} is VALID [2020-07-11 04:39:18,013 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {25028#true} is VALID [2020-07-11 04:39:18,013 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {25028#true} is VALID [2020-07-11 04:39:18,014 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {25028#true} is VALID [2020-07-11 04:39:18,014 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {25028#true} is VALID [2020-07-11 04:39:18,014 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {25028#true} is VALID [2020-07-11 04:39:18,014 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {25028#true} is VALID [2020-07-11 04:39:18,014 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {25028#true} is VALID [2020-07-11 04:39:18,015 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {25028#true} is VALID [2020-07-11 04:39:18,015 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {25028#true} is VALID [2020-07-11 04:39:18,015 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} ~ldv_state_variable_3~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,015 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~LDV_IN_INTERRUPT~0 := 1; {25028#true} is VALID [2020-07-11 04:39:18,015 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~ldv_state_variable_2~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,015 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} ~ref_cnt~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,016 INFO L280 TraceCheckUtils]: 22: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,016 INFO L280 TraceCheckUtils]: 23: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,016 INFO L280 TraceCheckUtils]: 24: Hoare triple {25028#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {25028#true} is VALID [2020-07-11 04:39:18,016 INFO L280 TraceCheckUtils]: 25: Hoare triple {25028#true} ~ldv_state_variable_4~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,016 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} ~ldv_state_variable_6~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,017 INFO L280 TraceCheckUtils]: 27: Hoare triple {25028#true} ~ldv_state_variable_0~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,017 INFO L280 TraceCheckUtils]: 28: Hoare triple {25028#true} ~ldv_state_variable_5~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,017 INFO L280 TraceCheckUtils]: 29: Hoare triple {25028#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {25028#true} is VALID [2020-07-11 04:39:18,017 INFO L280 TraceCheckUtils]: 30: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {25028#true} is VALID [2020-07-11 04:39:18,017 INFO L280 TraceCheckUtils]: 31: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {25028#true} is VALID [2020-07-11 04:39:18,017 INFO L280 TraceCheckUtils]: 32: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {25028#true} is VALID [2020-07-11 04:39:18,018 INFO L280 TraceCheckUtils]: 33: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {25028#true} is VALID [2020-07-11 04:39:18,018 INFO L280 TraceCheckUtils]: 34: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {25028#true} is VALID [2020-07-11 04:39:18,018 INFO L280 TraceCheckUtils]: 35: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {25028#true} is VALID [2020-07-11 04:39:18,018 INFO L280 TraceCheckUtils]: 36: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {25028#true} is VALID [2020-07-11 04:39:18,018 INFO L280 TraceCheckUtils]: 37: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {25028#true} is VALID [2020-07-11 04:39:18,019 INFO L280 TraceCheckUtils]: 38: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {25028#true} is VALID [2020-07-11 04:39:18,019 INFO L280 TraceCheckUtils]: 39: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {25028#true} is VALID [2020-07-11 04:39:18,019 INFO L280 TraceCheckUtils]: 40: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {25028#true} is VALID [2020-07-11 04:39:18,019 INFO L280 TraceCheckUtils]: 41: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {25028#true} is VALID [2020-07-11 04:39:18,019 INFO L280 TraceCheckUtils]: 42: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {25028#true} is VALID [2020-07-11 04:39:18,019 INFO L280 TraceCheckUtils]: 43: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {25028#true} is VALID [2020-07-11 04:39:18,020 INFO L280 TraceCheckUtils]: 44: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {25028#true} is VALID [2020-07-11 04:39:18,020 INFO L280 TraceCheckUtils]: 45: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {25028#true} is VALID [2020-07-11 04:39:18,020 INFO L280 TraceCheckUtils]: 46: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {25028#true} is VALID [2020-07-11 04:39:18,020 INFO L280 TraceCheckUtils]: 47: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {25028#true} is VALID [2020-07-11 04:39:18,020 INFO L280 TraceCheckUtils]: 48: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {25028#true} is VALID [2020-07-11 04:39:18,020 INFO L280 TraceCheckUtils]: 49: Hoare triple {25028#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {25028#true} is VALID [2020-07-11 04:39:18,021 INFO L280 TraceCheckUtils]: 50: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {25028#true} is VALID [2020-07-11 04:39:18,021 INFO L280 TraceCheckUtils]: 51: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {25028#true} is VALID [2020-07-11 04:39:18,021 INFO L280 TraceCheckUtils]: 52: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {25028#true} is VALID [2020-07-11 04:39:18,021 INFO L280 TraceCheckUtils]: 53: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {25028#true} is VALID [2020-07-11 04:39:18,021 INFO L280 TraceCheckUtils]: 54: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {25028#true} is VALID [2020-07-11 04:39:18,021 INFO L280 TraceCheckUtils]: 55: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {25028#true} is VALID [2020-07-11 04:39:18,022 INFO L280 TraceCheckUtils]: 56: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {25028#true} is VALID [2020-07-11 04:39:18,022 INFO L280 TraceCheckUtils]: 57: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {25028#true} is VALID [2020-07-11 04:39:18,022 INFO L280 TraceCheckUtils]: 58: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {25028#true} is VALID [2020-07-11 04:39:18,022 INFO L280 TraceCheckUtils]: 59: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {25028#true} is VALID [2020-07-11 04:39:18,022 INFO L280 TraceCheckUtils]: 60: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {25028#true} is VALID [2020-07-11 04:39:18,022 INFO L280 TraceCheckUtils]: 61: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {25028#true} is VALID [2020-07-11 04:39:18,023 INFO L280 TraceCheckUtils]: 62: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {25028#true} is VALID [2020-07-11 04:39:18,023 INFO L280 TraceCheckUtils]: 63: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {25028#true} is VALID [2020-07-11 04:39:18,023 INFO L280 TraceCheckUtils]: 64: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {25028#true} is VALID [2020-07-11 04:39:18,023 INFO L280 TraceCheckUtils]: 65: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {25028#true} is VALID [2020-07-11 04:39:18,023 INFO L280 TraceCheckUtils]: 66: Hoare triple {25028#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {25028#true} is VALID [2020-07-11 04:39:18,023 INFO L280 TraceCheckUtils]: 67: Hoare triple {25028#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {25028#true} is VALID [2020-07-11 04:39:18,024 INFO L280 TraceCheckUtils]: 68: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {25028#true} is VALID [2020-07-11 04:39:18,024 INFO L280 TraceCheckUtils]: 69: Hoare triple {25028#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {25028#true} is VALID [2020-07-11 04:39:18,024 INFO L280 TraceCheckUtils]: 70: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {25028#true} is VALID [2020-07-11 04:39:18,024 INFO L280 TraceCheckUtils]: 71: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {25028#true} is VALID [2020-07-11 04:39:18,024 INFO L280 TraceCheckUtils]: 72: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {25028#true} is VALID [2020-07-11 04:39:18,025 INFO L280 TraceCheckUtils]: 73: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {25028#true} is VALID [2020-07-11 04:39:18,025 INFO L280 TraceCheckUtils]: 74: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {25028#true} is VALID [2020-07-11 04:39:18,025 INFO L280 TraceCheckUtils]: 75: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {25028#true} is VALID [2020-07-11 04:39:18,025 INFO L280 TraceCheckUtils]: 76: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {25028#true} is VALID [2020-07-11 04:39:18,025 INFO L280 TraceCheckUtils]: 77: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {25028#true} is VALID [2020-07-11 04:39:18,025 INFO L280 TraceCheckUtils]: 78: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {25028#true} is VALID [2020-07-11 04:39:18,026 INFO L280 TraceCheckUtils]: 79: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {25028#true} is VALID [2020-07-11 04:39:18,026 INFO L280 TraceCheckUtils]: 80: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {25028#true} is VALID [2020-07-11 04:39:18,026 INFO L280 TraceCheckUtils]: 81: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {25028#true} is VALID [2020-07-11 04:39:18,026 INFO L280 TraceCheckUtils]: 82: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {25028#true} is VALID [2020-07-11 04:39:18,026 INFO L280 TraceCheckUtils]: 83: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {25028#true} is VALID [2020-07-11 04:39:18,026 INFO L280 TraceCheckUtils]: 84: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {25028#true} is VALID [2020-07-11 04:39:18,027 INFO L280 TraceCheckUtils]: 85: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {25028#true} is VALID [2020-07-11 04:39:18,027 INFO L280 TraceCheckUtils]: 86: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {25028#true} is VALID [2020-07-11 04:39:18,027 INFO L280 TraceCheckUtils]: 87: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {25028#true} is VALID [2020-07-11 04:39:18,027 INFO L280 TraceCheckUtils]: 88: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {25028#true} is VALID [2020-07-11 04:39:18,027 INFO L280 TraceCheckUtils]: 89: Hoare triple {25028#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {25028#true} is VALID [2020-07-11 04:39:18,027 INFO L280 TraceCheckUtils]: 90: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {25028#true} is VALID [2020-07-11 04:39:18,028 INFO L280 TraceCheckUtils]: 91: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {25028#true} is VALID [2020-07-11 04:39:18,028 INFO L280 TraceCheckUtils]: 92: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {25028#true} is VALID [2020-07-11 04:39:18,028 INFO L280 TraceCheckUtils]: 93: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {25028#true} is VALID [2020-07-11 04:39:18,028 INFO L280 TraceCheckUtils]: 94: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {25028#true} is VALID [2020-07-11 04:39:18,028 INFO L280 TraceCheckUtils]: 95: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {25028#true} is VALID [2020-07-11 04:39:18,028 INFO L280 TraceCheckUtils]: 96: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {25028#true} is VALID [2020-07-11 04:39:18,029 INFO L280 TraceCheckUtils]: 97: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {25028#true} is VALID [2020-07-11 04:39:18,029 INFO L280 TraceCheckUtils]: 98: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {25028#true} is VALID [2020-07-11 04:39:18,029 INFO L280 TraceCheckUtils]: 99: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {25028#true} is VALID [2020-07-11 04:39:18,029 INFO L280 TraceCheckUtils]: 100: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {25028#true} is VALID [2020-07-11 04:39:18,029 INFO L280 TraceCheckUtils]: 101: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {25028#true} is VALID [2020-07-11 04:39:18,030 INFO L280 TraceCheckUtils]: 102: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {25028#true} is VALID [2020-07-11 04:39:18,030 INFO L280 TraceCheckUtils]: 103: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {25028#true} is VALID [2020-07-11 04:39:18,030 INFO L280 TraceCheckUtils]: 104: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {25028#true} is VALID [2020-07-11 04:39:18,030 INFO L280 TraceCheckUtils]: 105: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {25028#true} is VALID [2020-07-11 04:39:18,030 INFO L280 TraceCheckUtils]: 106: Hoare triple {25028#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {25028#true} is VALID [2020-07-11 04:39:18,031 INFO L280 TraceCheckUtils]: 107: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {25028#true} is VALID [2020-07-11 04:39:18,031 INFO L280 TraceCheckUtils]: 108: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {25028#true} is VALID [2020-07-11 04:39:18,031 INFO L280 TraceCheckUtils]: 109: Hoare triple {25028#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {25028#true} is VALID [2020-07-11 04:39:18,031 INFO L280 TraceCheckUtils]: 110: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {25028#true} is VALID [2020-07-11 04:39:18,031 INFO L280 TraceCheckUtils]: 111: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {25028#true} is VALID [2020-07-11 04:39:18,032 INFO L280 TraceCheckUtils]: 112: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {25028#true} is VALID [2020-07-11 04:39:18,032 INFO L280 TraceCheckUtils]: 113: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {25028#true} is VALID [2020-07-11 04:39:18,032 INFO L280 TraceCheckUtils]: 114: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {25028#true} is VALID [2020-07-11 04:39:18,032 INFO L280 TraceCheckUtils]: 115: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {25028#true} is VALID [2020-07-11 04:39:18,032 INFO L280 TraceCheckUtils]: 116: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {25028#true} is VALID [2020-07-11 04:39:18,033 INFO L280 TraceCheckUtils]: 117: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {25028#true} is VALID [2020-07-11 04:39:18,033 INFO L280 TraceCheckUtils]: 118: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {25028#true} is VALID [2020-07-11 04:39:18,033 INFO L280 TraceCheckUtils]: 119: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {25028#true} is VALID [2020-07-11 04:39:18,033 INFO L280 TraceCheckUtils]: 120: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {25028#true} is VALID [2020-07-11 04:39:18,033 INFO L280 TraceCheckUtils]: 121: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {25028#true} is VALID [2020-07-11 04:39:18,034 INFO L280 TraceCheckUtils]: 122: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {25028#true} is VALID [2020-07-11 04:39:18,034 INFO L280 TraceCheckUtils]: 123: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {25028#true} is VALID [2020-07-11 04:39:18,034 INFO L280 TraceCheckUtils]: 124: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {25028#true} is VALID [2020-07-11 04:39:18,034 INFO L280 TraceCheckUtils]: 125: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {25028#true} is VALID [2020-07-11 04:39:18,034 INFO L280 TraceCheckUtils]: 126: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {25028#true} is VALID [2020-07-11 04:39:18,034 INFO L280 TraceCheckUtils]: 127: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {25028#true} is VALID [2020-07-11 04:39:18,035 INFO L280 TraceCheckUtils]: 128: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {25028#true} is VALID [2020-07-11 04:39:18,035 INFO L280 TraceCheckUtils]: 129: Hoare triple {25028#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {25028#true} is VALID [2020-07-11 04:39:18,035 INFO L280 TraceCheckUtils]: 130: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {25028#true} is VALID [2020-07-11 04:39:18,035 INFO L280 TraceCheckUtils]: 131: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {25028#true} is VALID [2020-07-11 04:39:18,035 INFO L280 TraceCheckUtils]: 132: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {25028#true} is VALID [2020-07-11 04:39:18,035 INFO L280 TraceCheckUtils]: 133: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {25028#true} is VALID [2020-07-11 04:39:18,036 INFO L280 TraceCheckUtils]: 134: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {25028#true} is VALID [2020-07-11 04:39:18,036 INFO L280 TraceCheckUtils]: 135: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {25028#true} is VALID [2020-07-11 04:39:18,036 INFO L280 TraceCheckUtils]: 136: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {25028#true} is VALID [2020-07-11 04:39:18,036 INFO L280 TraceCheckUtils]: 137: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {25028#true} is VALID [2020-07-11 04:39:18,036 INFO L280 TraceCheckUtils]: 138: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {25028#true} is VALID [2020-07-11 04:39:18,037 INFO L280 TraceCheckUtils]: 139: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {25028#true} is VALID [2020-07-11 04:39:18,037 INFO L280 TraceCheckUtils]: 140: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {25028#true} is VALID [2020-07-11 04:39:18,037 INFO L280 TraceCheckUtils]: 141: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {25028#true} is VALID [2020-07-11 04:39:18,037 INFO L280 TraceCheckUtils]: 142: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {25028#true} is VALID [2020-07-11 04:39:18,037 INFO L280 TraceCheckUtils]: 143: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {25028#true} is VALID [2020-07-11 04:39:18,037 INFO L280 TraceCheckUtils]: 144: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {25028#true} is VALID [2020-07-11 04:39:18,038 INFO L280 TraceCheckUtils]: 145: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {25028#true} is VALID [2020-07-11 04:39:18,038 INFO L280 TraceCheckUtils]: 146: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {25028#true} is VALID [2020-07-11 04:39:18,038 INFO L280 TraceCheckUtils]: 147: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {25028#true} is VALID [2020-07-11 04:39:18,038 INFO L280 TraceCheckUtils]: 148: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {25028#true} is VALID [2020-07-11 04:39:18,038 INFO L280 TraceCheckUtils]: 149: Hoare triple {25028#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {25028#true} is VALID [2020-07-11 04:39:18,038 INFO L280 TraceCheckUtils]: 150: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {25028#true} is VALID [2020-07-11 04:39:18,039 INFO L280 TraceCheckUtils]: 151: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {25028#true} is VALID [2020-07-11 04:39:18,039 INFO L280 TraceCheckUtils]: 152: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {25028#true} is VALID [2020-07-11 04:39:18,039 INFO L280 TraceCheckUtils]: 153: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {25028#true} is VALID [2020-07-11 04:39:18,039 INFO L280 TraceCheckUtils]: 154: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {25028#true} is VALID [2020-07-11 04:39:18,039 INFO L280 TraceCheckUtils]: 155: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {25028#true} is VALID [2020-07-11 04:39:18,040 INFO L280 TraceCheckUtils]: 156: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {25028#true} is VALID [2020-07-11 04:39:18,040 INFO L280 TraceCheckUtils]: 157: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {25028#true} is VALID [2020-07-11 04:39:18,040 INFO L280 TraceCheckUtils]: 158: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {25028#true} is VALID [2020-07-11 04:39:18,040 INFO L280 TraceCheckUtils]: 159: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {25028#true} is VALID [2020-07-11 04:39:18,040 INFO L280 TraceCheckUtils]: 160: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {25028#true} is VALID [2020-07-11 04:39:18,040 INFO L280 TraceCheckUtils]: 161: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {25028#true} is VALID [2020-07-11 04:39:18,041 INFO L280 TraceCheckUtils]: 162: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {25028#true} is VALID [2020-07-11 04:39:18,041 INFO L280 TraceCheckUtils]: 163: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {25028#true} is VALID [2020-07-11 04:39:18,041 INFO L280 TraceCheckUtils]: 164: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {25028#true} is VALID [2020-07-11 04:39:18,041 INFO L280 TraceCheckUtils]: 165: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {25028#true} is VALID [2020-07-11 04:39:18,041 INFO L280 TraceCheckUtils]: 166: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {25028#true} is VALID [2020-07-11 04:39:18,041 INFO L280 TraceCheckUtils]: 167: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {25028#true} is VALID [2020-07-11 04:39:18,042 INFO L280 TraceCheckUtils]: 168: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {25028#true} is VALID [2020-07-11 04:39:18,042 INFO L280 TraceCheckUtils]: 169: Hoare triple {25028#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {25028#true} is VALID [2020-07-11 04:39:18,042 INFO L280 TraceCheckUtils]: 170: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {25028#true} is VALID [2020-07-11 04:39:18,042 INFO L280 TraceCheckUtils]: 171: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {25028#true} is VALID [2020-07-11 04:39:18,042 INFO L280 TraceCheckUtils]: 172: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {25028#true} is VALID [2020-07-11 04:39:18,042 INFO L280 TraceCheckUtils]: 173: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {25028#true} is VALID [2020-07-11 04:39:18,043 INFO L280 TraceCheckUtils]: 174: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {25028#true} is VALID [2020-07-11 04:39:18,043 INFO L280 TraceCheckUtils]: 175: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {25028#true} is VALID [2020-07-11 04:39:18,043 INFO L280 TraceCheckUtils]: 176: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {25028#true} is VALID [2020-07-11 04:39:18,043 INFO L280 TraceCheckUtils]: 177: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {25028#true} is VALID [2020-07-11 04:39:18,043 INFO L280 TraceCheckUtils]: 178: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {25028#true} is VALID [2020-07-11 04:39:18,043 INFO L280 TraceCheckUtils]: 179: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {25028#true} is VALID [2020-07-11 04:39:18,044 INFO L280 TraceCheckUtils]: 180: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {25028#true} is VALID [2020-07-11 04:39:18,044 INFO L280 TraceCheckUtils]: 181: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {25028#true} is VALID [2020-07-11 04:39:18,044 INFO L280 TraceCheckUtils]: 182: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {25028#true} is VALID [2020-07-11 04:39:18,044 INFO L280 TraceCheckUtils]: 183: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {25028#true} is VALID [2020-07-11 04:39:18,044 INFO L280 TraceCheckUtils]: 184: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {25028#true} is VALID [2020-07-11 04:39:18,044 INFO L280 TraceCheckUtils]: 185: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {25028#true} is VALID [2020-07-11 04:39:18,045 INFO L280 TraceCheckUtils]: 186: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {25028#true} is VALID [2020-07-11 04:39:18,045 INFO L280 TraceCheckUtils]: 187: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {25028#true} is VALID [2020-07-11 04:39:18,045 INFO L280 TraceCheckUtils]: 188: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {25028#true} is VALID [2020-07-11 04:39:18,045 INFO L280 TraceCheckUtils]: 189: Hoare triple {25028#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {25028#true} is VALID [2020-07-11 04:39:18,045 INFO L280 TraceCheckUtils]: 190: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {25028#true} is VALID [2020-07-11 04:39:18,046 INFO L280 TraceCheckUtils]: 191: Hoare triple {25028#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {25028#true} is VALID [2020-07-11 04:39:18,046 INFO L280 TraceCheckUtils]: 192: Hoare triple {25028#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {25028#true} is VALID [2020-07-11 04:39:18,046 INFO L280 TraceCheckUtils]: 193: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {25028#true} is VALID [2020-07-11 04:39:18,046 INFO L280 TraceCheckUtils]: 194: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {25028#true} is VALID [2020-07-11 04:39:18,046 INFO L280 TraceCheckUtils]: 195: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {25028#true} is VALID [2020-07-11 04:39:18,046 INFO L280 TraceCheckUtils]: 196: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {25028#true} is VALID [2020-07-11 04:39:18,047 INFO L280 TraceCheckUtils]: 197: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {25028#true} is VALID [2020-07-11 04:39:18,047 INFO L280 TraceCheckUtils]: 198: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {25028#true} is VALID [2020-07-11 04:39:18,047 INFO L280 TraceCheckUtils]: 199: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {25028#true} is VALID [2020-07-11 04:39:18,047 INFO L280 TraceCheckUtils]: 200: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {25028#true} is VALID [2020-07-11 04:39:18,048 INFO L280 TraceCheckUtils]: 201: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {25028#true} is VALID [2020-07-11 04:39:18,048 INFO L280 TraceCheckUtils]: 202: Hoare triple {25028#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {25028#true} is VALID [2020-07-11 04:39:18,048 INFO L280 TraceCheckUtils]: 203: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {25028#true} is VALID [2020-07-11 04:39:18,048 INFO L280 TraceCheckUtils]: 204: Hoare triple {25028#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {25028#true} is VALID [2020-07-11 04:39:18,048 INFO L280 TraceCheckUtils]: 205: Hoare triple {25028#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {25028#true} is VALID [2020-07-11 04:39:18,048 INFO L280 TraceCheckUtils]: 206: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {25028#true} is VALID [2020-07-11 04:39:18,049 INFO L280 TraceCheckUtils]: 207: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {25028#true} is VALID [2020-07-11 04:39:18,049 INFO L280 TraceCheckUtils]: 208: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {25028#true} is VALID [2020-07-11 04:39:18,049 INFO L280 TraceCheckUtils]: 209: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {25028#true} is VALID [2020-07-11 04:39:18,049 INFO L280 TraceCheckUtils]: 210: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {25028#true} is VALID [2020-07-11 04:39:18,049 INFO L280 TraceCheckUtils]: 211: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {25028#true} is VALID [2020-07-11 04:39:18,050 INFO L280 TraceCheckUtils]: 212: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {25028#true} is VALID [2020-07-11 04:39:18,050 INFO L280 TraceCheckUtils]: 213: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {25028#true} is VALID [2020-07-11 04:39:18,050 INFO L280 TraceCheckUtils]: 214: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {25028#true} is VALID [2020-07-11 04:39:18,050 INFO L280 TraceCheckUtils]: 215: Hoare triple {25028#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {25028#true} is VALID [2020-07-11 04:39:18,050 INFO L280 TraceCheckUtils]: 216: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {25028#true} is VALID [2020-07-11 04:39:18,051 INFO L280 TraceCheckUtils]: 217: Hoare triple {25028#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {25028#true} is VALID [2020-07-11 04:39:18,051 INFO L280 TraceCheckUtils]: 218: Hoare triple {25028#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {25028#true} is VALID [2020-07-11 04:39:18,051 INFO L280 TraceCheckUtils]: 219: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {25028#true} is VALID [2020-07-11 04:39:18,051 INFO L280 TraceCheckUtils]: 220: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {25028#true} is VALID [2020-07-11 04:39:18,051 INFO L280 TraceCheckUtils]: 221: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {25028#true} is VALID [2020-07-11 04:39:18,051 INFO L280 TraceCheckUtils]: 222: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {25028#true} is VALID [2020-07-11 04:39:18,052 INFO L280 TraceCheckUtils]: 223: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {25028#true} is VALID [2020-07-11 04:39:18,052 INFO L280 TraceCheckUtils]: 224: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {25028#true} is VALID [2020-07-11 04:39:18,052 INFO L280 TraceCheckUtils]: 225: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {25028#true} is VALID [2020-07-11 04:39:18,052 INFO L280 TraceCheckUtils]: 226: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {25028#true} is VALID [2020-07-11 04:39:18,052 INFO L280 TraceCheckUtils]: 227: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {25028#true} is VALID [2020-07-11 04:39:18,053 INFO L280 TraceCheckUtils]: 228: Hoare triple {25028#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {25028#true} is VALID [2020-07-11 04:39:18,053 INFO L280 TraceCheckUtils]: 229: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {25028#true} is VALID [2020-07-11 04:39:18,053 INFO L280 TraceCheckUtils]: 230: Hoare triple {25028#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {25028#true} is VALID [2020-07-11 04:39:18,053 INFO L280 TraceCheckUtils]: 231: Hoare triple {25028#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {25028#true} is VALID [2020-07-11 04:39:18,053 INFO L280 TraceCheckUtils]: 232: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {25028#true} is VALID [2020-07-11 04:39:18,054 INFO L280 TraceCheckUtils]: 233: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {25028#true} is VALID [2020-07-11 04:39:18,054 INFO L280 TraceCheckUtils]: 234: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {25028#true} is VALID [2020-07-11 04:39:18,054 INFO L280 TraceCheckUtils]: 235: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {25028#true} is VALID [2020-07-11 04:39:18,054 INFO L280 TraceCheckUtils]: 236: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {25028#true} is VALID [2020-07-11 04:39:18,054 INFO L280 TraceCheckUtils]: 237: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {25028#true} is VALID [2020-07-11 04:39:18,054 INFO L280 TraceCheckUtils]: 238: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {25028#true} is VALID [2020-07-11 04:39:18,055 INFO L280 TraceCheckUtils]: 239: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {25028#true} is VALID [2020-07-11 04:39:18,055 INFO L280 TraceCheckUtils]: 240: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {25028#true} is VALID [2020-07-11 04:39:18,055 INFO L280 TraceCheckUtils]: 241: Hoare triple {25028#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {25028#true} is VALID [2020-07-11 04:39:18,055 INFO L280 TraceCheckUtils]: 242: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {25028#true} is VALID [2020-07-11 04:39:18,055 INFO L280 TraceCheckUtils]: 243: Hoare triple {25028#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {25028#true} is VALID [2020-07-11 04:39:18,055 INFO L280 TraceCheckUtils]: 244: Hoare triple {25028#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {25028#true} is VALID [2020-07-11 04:39:18,056 INFO L280 TraceCheckUtils]: 245: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {25028#true} is VALID [2020-07-11 04:39:18,056 INFO L280 TraceCheckUtils]: 246: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {25028#true} is VALID [2020-07-11 04:39:18,056 INFO L280 TraceCheckUtils]: 247: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {25028#true} is VALID [2020-07-11 04:39:18,056 INFO L280 TraceCheckUtils]: 248: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {25028#true} is VALID [2020-07-11 04:39:18,056 INFO L280 TraceCheckUtils]: 249: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {25028#true} is VALID [2020-07-11 04:39:18,057 INFO L280 TraceCheckUtils]: 250: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {25028#true} is VALID [2020-07-11 04:39:18,057 INFO L280 TraceCheckUtils]: 251: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {25028#true} is VALID [2020-07-11 04:39:18,057 INFO L280 TraceCheckUtils]: 252: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {25028#true} is VALID [2020-07-11 04:39:18,057 INFO L280 TraceCheckUtils]: 253: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {25028#true} is VALID [2020-07-11 04:39:18,057 INFO L280 TraceCheckUtils]: 254: Hoare triple {25028#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {25028#true} is VALID [2020-07-11 04:39:18,057 INFO L280 TraceCheckUtils]: 255: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {25028#true} is VALID [2020-07-11 04:39:18,058 INFO L280 TraceCheckUtils]: 256: Hoare triple {25028#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {25028#true} is VALID [2020-07-11 04:39:18,058 INFO L280 TraceCheckUtils]: 257: Hoare triple {25028#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {25028#true} is VALID [2020-07-11 04:39:18,058 INFO L280 TraceCheckUtils]: 258: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {25028#true} is VALID [2020-07-11 04:39:18,058 INFO L280 TraceCheckUtils]: 259: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {25028#true} is VALID [2020-07-11 04:39:18,058 INFO L280 TraceCheckUtils]: 260: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {25028#true} is VALID [2020-07-11 04:39:18,058 INFO L280 TraceCheckUtils]: 261: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {25028#true} is VALID [2020-07-11 04:39:18,059 INFO L280 TraceCheckUtils]: 262: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {25028#true} is VALID [2020-07-11 04:39:18,059 INFO L280 TraceCheckUtils]: 263: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {25028#true} is VALID [2020-07-11 04:39:18,059 INFO L280 TraceCheckUtils]: 264: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {25028#true} is VALID [2020-07-11 04:39:18,059 INFO L280 TraceCheckUtils]: 265: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {25028#true} is VALID [2020-07-11 04:39:18,059 INFO L280 TraceCheckUtils]: 266: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {25028#true} is VALID [2020-07-11 04:39:18,059 INFO L280 TraceCheckUtils]: 267: Hoare triple {25028#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {25028#true} is VALID [2020-07-11 04:39:18,060 INFO L280 TraceCheckUtils]: 268: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {25028#true} is VALID [2020-07-11 04:39:18,060 INFO L280 TraceCheckUtils]: 269: Hoare triple {25028#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {25028#true} is VALID [2020-07-11 04:39:18,060 INFO L280 TraceCheckUtils]: 270: Hoare triple {25028#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {25028#true} is VALID [2020-07-11 04:39:18,060 INFO L280 TraceCheckUtils]: 271: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {25028#true} is VALID [2020-07-11 04:39:18,060 INFO L280 TraceCheckUtils]: 272: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {25028#true} is VALID [2020-07-11 04:39:18,061 INFO L280 TraceCheckUtils]: 273: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {25028#true} is VALID [2020-07-11 04:39:18,061 INFO L280 TraceCheckUtils]: 274: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {25028#true} is VALID [2020-07-11 04:39:18,061 INFO L280 TraceCheckUtils]: 275: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {25028#true} is VALID [2020-07-11 04:39:18,061 INFO L280 TraceCheckUtils]: 276: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {25028#true} is VALID [2020-07-11 04:39:18,061 INFO L280 TraceCheckUtils]: 277: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {25028#true} is VALID [2020-07-11 04:39:18,061 INFO L280 TraceCheckUtils]: 278: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {25028#true} is VALID [2020-07-11 04:39:18,062 INFO L280 TraceCheckUtils]: 279: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {25028#true} is VALID [2020-07-11 04:39:18,062 INFO L280 TraceCheckUtils]: 280: Hoare triple {25028#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {25028#true} is VALID [2020-07-11 04:39:18,062 INFO L280 TraceCheckUtils]: 281: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {25028#true} is VALID [2020-07-11 04:39:18,062 INFO L280 TraceCheckUtils]: 282: Hoare triple {25028#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {25028#true} is VALID [2020-07-11 04:39:18,062 INFO L280 TraceCheckUtils]: 283: Hoare triple {25028#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {25028#true} is VALID [2020-07-11 04:39:18,062 INFO L280 TraceCheckUtils]: 284: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {25028#true} is VALID [2020-07-11 04:39:18,063 INFO L280 TraceCheckUtils]: 285: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {25028#true} is VALID [2020-07-11 04:39:18,063 INFO L280 TraceCheckUtils]: 286: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {25028#true} is VALID [2020-07-11 04:39:18,063 INFO L280 TraceCheckUtils]: 287: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {25028#true} is VALID [2020-07-11 04:39:18,063 INFO L280 TraceCheckUtils]: 288: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {25028#true} is VALID [2020-07-11 04:39:18,063 INFO L280 TraceCheckUtils]: 289: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {25028#true} is VALID [2020-07-11 04:39:18,063 INFO L280 TraceCheckUtils]: 290: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {25028#true} is VALID [2020-07-11 04:39:18,064 INFO L280 TraceCheckUtils]: 291: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {25028#true} is VALID [2020-07-11 04:39:18,064 INFO L280 TraceCheckUtils]: 292: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {25028#true} is VALID [2020-07-11 04:39:18,064 INFO L280 TraceCheckUtils]: 293: Hoare triple {25028#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {25028#true} is VALID [2020-07-11 04:39:18,064 INFO L280 TraceCheckUtils]: 294: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {25028#true} is VALID [2020-07-11 04:39:18,064 INFO L280 TraceCheckUtils]: 295: Hoare triple {25028#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {25028#true} is VALID [2020-07-11 04:39:18,064 INFO L280 TraceCheckUtils]: 296: Hoare triple {25028#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {25028#true} is VALID [2020-07-11 04:39:18,065 INFO L280 TraceCheckUtils]: 297: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {25028#true} is VALID [2020-07-11 04:39:18,065 INFO L280 TraceCheckUtils]: 298: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {25028#true} is VALID [2020-07-11 04:39:18,065 INFO L280 TraceCheckUtils]: 299: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {25028#true} is VALID [2020-07-11 04:39:18,065 INFO L280 TraceCheckUtils]: 300: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {25028#true} is VALID [2020-07-11 04:39:18,065 INFO L280 TraceCheckUtils]: 301: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {25028#true} is VALID [2020-07-11 04:39:18,065 INFO L280 TraceCheckUtils]: 302: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {25028#true} is VALID [2020-07-11 04:39:18,066 INFO L280 TraceCheckUtils]: 303: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {25028#true} is VALID [2020-07-11 04:39:18,066 INFO L280 TraceCheckUtils]: 304: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {25028#true} is VALID [2020-07-11 04:39:18,066 INFO L280 TraceCheckUtils]: 305: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {25028#true} is VALID [2020-07-11 04:39:18,066 INFO L280 TraceCheckUtils]: 306: Hoare triple {25028#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {25028#true} is VALID [2020-07-11 04:39:18,066 INFO L280 TraceCheckUtils]: 307: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {25028#true} is VALID [2020-07-11 04:39:18,067 INFO L280 TraceCheckUtils]: 308: Hoare triple {25028#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {25028#true} is VALID [2020-07-11 04:39:18,067 INFO L280 TraceCheckUtils]: 309: Hoare triple {25028#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {25028#true} is VALID [2020-07-11 04:39:18,067 INFO L280 TraceCheckUtils]: 310: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {25028#true} is VALID [2020-07-11 04:39:18,067 INFO L280 TraceCheckUtils]: 311: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {25028#true} is VALID [2020-07-11 04:39:18,067 INFO L280 TraceCheckUtils]: 312: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {25028#true} is VALID [2020-07-11 04:39:18,068 INFO L280 TraceCheckUtils]: 313: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {25028#true} is VALID [2020-07-11 04:39:18,068 INFO L280 TraceCheckUtils]: 314: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {25028#true} is VALID [2020-07-11 04:39:18,068 INFO L280 TraceCheckUtils]: 315: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {25028#true} is VALID [2020-07-11 04:39:18,068 INFO L280 TraceCheckUtils]: 316: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {25028#true} is VALID [2020-07-11 04:39:18,068 INFO L280 TraceCheckUtils]: 317: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {25028#true} is VALID [2020-07-11 04:39:18,069 INFO L280 TraceCheckUtils]: 318: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {25028#true} is VALID [2020-07-11 04:39:18,069 INFO L280 TraceCheckUtils]: 319: Hoare triple {25028#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {25028#true} is VALID [2020-07-11 04:39:18,069 INFO L280 TraceCheckUtils]: 320: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {25028#true} is VALID [2020-07-11 04:39:18,069 INFO L280 TraceCheckUtils]: 321: Hoare triple {25028#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {25028#true} is VALID [2020-07-11 04:39:18,069 INFO L280 TraceCheckUtils]: 322: Hoare triple {25028#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {25028#true} is VALID [2020-07-11 04:39:18,070 INFO L280 TraceCheckUtils]: 323: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {25028#true} is VALID [2020-07-11 04:39:18,070 INFO L280 TraceCheckUtils]: 324: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {25028#true} is VALID [2020-07-11 04:39:18,070 INFO L280 TraceCheckUtils]: 325: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {25028#true} is VALID [2020-07-11 04:39:18,070 INFO L280 TraceCheckUtils]: 326: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {25028#true} is VALID [2020-07-11 04:39:18,070 INFO L280 TraceCheckUtils]: 327: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {25028#true} is VALID [2020-07-11 04:39:18,071 INFO L280 TraceCheckUtils]: 328: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {25028#true} is VALID [2020-07-11 04:39:18,071 INFO L280 TraceCheckUtils]: 329: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {25028#true} is VALID [2020-07-11 04:39:18,071 INFO L280 TraceCheckUtils]: 330: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {25028#true} is VALID [2020-07-11 04:39:18,071 INFO L280 TraceCheckUtils]: 331: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {25028#true} is VALID [2020-07-11 04:39:18,071 INFO L280 TraceCheckUtils]: 332: Hoare triple {25028#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {25028#true} is VALID [2020-07-11 04:39:18,071 INFO L280 TraceCheckUtils]: 333: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {25028#true} is VALID [2020-07-11 04:39:18,072 INFO L280 TraceCheckUtils]: 334: Hoare triple {25028#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {25028#true} is VALID [2020-07-11 04:39:18,072 INFO L280 TraceCheckUtils]: 335: Hoare triple {25028#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {25028#true} is VALID [2020-07-11 04:39:18,072 INFO L280 TraceCheckUtils]: 336: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {25028#true} is VALID [2020-07-11 04:39:18,072 INFO L280 TraceCheckUtils]: 337: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {25028#true} is VALID [2020-07-11 04:39:18,072 INFO L280 TraceCheckUtils]: 338: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {25028#true} is VALID [2020-07-11 04:39:18,072 INFO L280 TraceCheckUtils]: 339: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {25028#true} is VALID [2020-07-11 04:39:18,073 INFO L280 TraceCheckUtils]: 340: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {25028#true} is VALID [2020-07-11 04:39:18,073 INFO L280 TraceCheckUtils]: 341: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {25028#true} is VALID [2020-07-11 04:39:18,073 INFO L280 TraceCheckUtils]: 342: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {25028#true} is VALID [2020-07-11 04:39:18,073 INFO L280 TraceCheckUtils]: 343: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {25028#true} is VALID [2020-07-11 04:39:18,073 INFO L280 TraceCheckUtils]: 344: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {25028#true} is VALID [2020-07-11 04:39:18,074 INFO L280 TraceCheckUtils]: 345: Hoare triple {25028#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {25028#true} is VALID [2020-07-11 04:39:18,074 INFO L280 TraceCheckUtils]: 346: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {25028#true} is VALID [2020-07-11 04:39:18,074 INFO L280 TraceCheckUtils]: 347: Hoare triple {25028#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {25028#true} is VALID [2020-07-11 04:39:18,074 INFO L280 TraceCheckUtils]: 348: Hoare triple {25028#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {25028#true} is VALID [2020-07-11 04:39:18,074 INFO L280 TraceCheckUtils]: 349: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {25028#true} is VALID [2020-07-11 04:39:18,074 INFO L280 TraceCheckUtils]: 350: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {25028#true} is VALID [2020-07-11 04:39:18,075 INFO L280 TraceCheckUtils]: 351: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {25028#true} is VALID [2020-07-11 04:39:18,075 INFO L280 TraceCheckUtils]: 352: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {25028#true} is VALID [2020-07-11 04:39:18,075 INFO L280 TraceCheckUtils]: 353: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {25028#true} is VALID [2020-07-11 04:39:18,075 INFO L280 TraceCheckUtils]: 354: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {25028#true} is VALID [2020-07-11 04:39:18,075 INFO L280 TraceCheckUtils]: 355: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {25028#true} is VALID [2020-07-11 04:39:18,075 INFO L280 TraceCheckUtils]: 356: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {25028#true} is VALID [2020-07-11 04:39:18,076 INFO L280 TraceCheckUtils]: 357: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {25028#true} is VALID [2020-07-11 04:39:18,076 INFO L280 TraceCheckUtils]: 358: Hoare triple {25028#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {25028#true} is VALID [2020-07-11 04:39:18,076 INFO L280 TraceCheckUtils]: 359: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {25028#true} is VALID [2020-07-11 04:39:18,076 INFO L280 TraceCheckUtils]: 360: Hoare triple {25028#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {25028#true} is VALID [2020-07-11 04:39:18,076 INFO L280 TraceCheckUtils]: 361: Hoare triple {25028#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {25028#true} is VALID [2020-07-11 04:39:18,077 INFO L280 TraceCheckUtils]: 362: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {25028#true} is VALID [2020-07-11 04:39:18,077 INFO L280 TraceCheckUtils]: 363: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {25028#true} is VALID [2020-07-11 04:39:18,077 INFO L280 TraceCheckUtils]: 364: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {25028#true} is VALID [2020-07-11 04:39:18,077 INFO L280 TraceCheckUtils]: 365: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {25028#true} is VALID [2020-07-11 04:39:18,077 INFO L280 TraceCheckUtils]: 366: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {25028#true} is VALID [2020-07-11 04:39:18,077 INFO L280 TraceCheckUtils]: 367: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {25028#true} is VALID [2020-07-11 04:39:18,078 INFO L280 TraceCheckUtils]: 368: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {25028#true} is VALID [2020-07-11 04:39:18,078 INFO L280 TraceCheckUtils]: 369: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {25028#true} is VALID [2020-07-11 04:39:18,078 INFO L280 TraceCheckUtils]: 370: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {25028#true} is VALID [2020-07-11 04:39:18,078 INFO L280 TraceCheckUtils]: 371: Hoare triple {25028#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {25028#true} is VALID [2020-07-11 04:39:18,078 INFO L280 TraceCheckUtils]: 372: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {25028#true} is VALID [2020-07-11 04:39:18,078 INFO L280 TraceCheckUtils]: 373: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {25028#true} is VALID [2020-07-11 04:39:18,079 INFO L280 TraceCheckUtils]: 374: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {25028#true} is VALID [2020-07-11 04:39:18,079 INFO L280 TraceCheckUtils]: 375: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {25028#true} is VALID [2020-07-11 04:39:18,079 INFO L280 TraceCheckUtils]: 376: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {25028#true} is VALID [2020-07-11 04:39:18,079 INFO L280 TraceCheckUtils]: 377: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {25028#true} is VALID [2020-07-11 04:39:18,079 INFO L280 TraceCheckUtils]: 378: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {25028#true} is VALID [2020-07-11 04:39:18,080 INFO L280 TraceCheckUtils]: 379: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {25028#true} is VALID [2020-07-11 04:39:18,080 INFO L280 TraceCheckUtils]: 380: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {25028#true} is VALID [2020-07-11 04:39:18,080 INFO L280 TraceCheckUtils]: 381: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {25028#true} is VALID [2020-07-11 04:39:18,080 INFO L280 TraceCheckUtils]: 382: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {25028#true} is VALID [2020-07-11 04:39:18,080 INFO L280 TraceCheckUtils]: 383: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {25028#true} is VALID [2020-07-11 04:39:18,081 INFO L280 TraceCheckUtils]: 384: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {25028#true} is VALID [2020-07-11 04:39:18,081 INFO L280 TraceCheckUtils]: 385: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,081 INFO L280 TraceCheckUtils]: 386: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,081 INFO L280 TraceCheckUtils]: 387: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,081 INFO L280 TraceCheckUtils]: 388: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,081 INFO L280 TraceCheckUtils]: 389: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,082 INFO L280 TraceCheckUtils]: 390: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,082 INFO L280 TraceCheckUtils]: 391: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,082 INFO L280 TraceCheckUtils]: 392: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,082 INFO L280 TraceCheckUtils]: 393: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,082 INFO L280 TraceCheckUtils]: 394: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,082 INFO L280 TraceCheckUtils]: 395: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,083 INFO L280 TraceCheckUtils]: 396: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,083 INFO L280 TraceCheckUtils]: 397: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,083 INFO L280 TraceCheckUtils]: 398: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,083 INFO L280 TraceCheckUtils]: 399: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,083 INFO L280 TraceCheckUtils]: 400: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,083 INFO L280 TraceCheckUtils]: 401: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 402: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 403: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 404: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 405: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 406: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 407: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,084 INFO L280 TraceCheckUtils]: 408: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,085 INFO L280 TraceCheckUtils]: 409: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,085 INFO L280 TraceCheckUtils]: 410: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,085 INFO L280 TraceCheckUtils]: 411: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,085 INFO L280 TraceCheckUtils]: 412: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,085 INFO L280 TraceCheckUtils]: 413: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,085 INFO L280 TraceCheckUtils]: 414: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,086 INFO L280 TraceCheckUtils]: 415: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,086 INFO L280 TraceCheckUtils]: 416: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,086 INFO L280 TraceCheckUtils]: 417: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,086 INFO L280 TraceCheckUtils]: 418: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,086 INFO L280 TraceCheckUtils]: 419: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,087 INFO L280 TraceCheckUtils]: 420: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,087 INFO L280 TraceCheckUtils]: 421: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,087 INFO L280 TraceCheckUtils]: 422: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,087 INFO L280 TraceCheckUtils]: 423: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,087 INFO L280 TraceCheckUtils]: 424: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,087 INFO L280 TraceCheckUtils]: 425: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,088 INFO L280 TraceCheckUtils]: 426: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,088 INFO L280 TraceCheckUtils]: 427: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,088 INFO L280 TraceCheckUtils]: 428: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,088 INFO L280 TraceCheckUtils]: 429: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,088 INFO L280 TraceCheckUtils]: 430: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,088 INFO L280 TraceCheckUtils]: 431: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,089 INFO L280 TraceCheckUtils]: 432: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,089 INFO L280 TraceCheckUtils]: 433: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,089 INFO L280 TraceCheckUtils]: 434: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,089 INFO L280 TraceCheckUtils]: 435: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,089 INFO L280 TraceCheckUtils]: 436: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,089 INFO L280 TraceCheckUtils]: 437: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,090 INFO L280 TraceCheckUtils]: 438: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,090 INFO L280 TraceCheckUtils]: 439: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,090 INFO L280 TraceCheckUtils]: 440: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,090 INFO L280 TraceCheckUtils]: 441: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,090 INFO L280 TraceCheckUtils]: 442: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,091 INFO L280 TraceCheckUtils]: 443: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,091 INFO L280 TraceCheckUtils]: 444: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,091 INFO L280 TraceCheckUtils]: 445: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,091 INFO L280 TraceCheckUtils]: 446: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,091 INFO L280 TraceCheckUtils]: 447: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,091 INFO L280 TraceCheckUtils]: 448: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,092 INFO L280 TraceCheckUtils]: 449: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,092 INFO L280 TraceCheckUtils]: 450: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,092 INFO L280 TraceCheckUtils]: 451: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,092 INFO L280 TraceCheckUtils]: 452: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,092 INFO L280 TraceCheckUtils]: 453: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,093 INFO L280 TraceCheckUtils]: 454: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,093 INFO L280 TraceCheckUtils]: 455: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,093 INFO L280 TraceCheckUtils]: 456: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,093 INFO L280 TraceCheckUtils]: 457: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,093 INFO L280 TraceCheckUtils]: 458: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,094 INFO L280 TraceCheckUtils]: 459: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,094 INFO L280 TraceCheckUtils]: 460: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,094 INFO L280 TraceCheckUtils]: 461: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,094 INFO L280 TraceCheckUtils]: 462: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,094 INFO L280 TraceCheckUtils]: 463: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,094 INFO L280 TraceCheckUtils]: 464: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,095 INFO L280 TraceCheckUtils]: 465: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,095 INFO L280 TraceCheckUtils]: 466: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,095 INFO L280 TraceCheckUtils]: 467: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,095 INFO L280 TraceCheckUtils]: 468: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,095 INFO L280 TraceCheckUtils]: 469: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,096 INFO L280 TraceCheckUtils]: 470: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,096 INFO L280 TraceCheckUtils]: 471: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,096 INFO L280 TraceCheckUtils]: 472: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,096 INFO L280 TraceCheckUtils]: 473: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,096 INFO L280 TraceCheckUtils]: 474: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,096 INFO L280 TraceCheckUtils]: 475: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,097 INFO L280 TraceCheckUtils]: 476: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,097 INFO L280 TraceCheckUtils]: 477: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,097 INFO L280 TraceCheckUtils]: 478: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,097 INFO L280 TraceCheckUtils]: 479: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,097 INFO L280 TraceCheckUtils]: 480: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,098 INFO L280 TraceCheckUtils]: 481: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,098 INFO L280 TraceCheckUtils]: 482: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,098 INFO L280 TraceCheckUtils]: 483: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,098 INFO L280 TraceCheckUtils]: 484: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,098 INFO L280 TraceCheckUtils]: 485: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,098 INFO L280 TraceCheckUtils]: 486: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,099 INFO L280 TraceCheckUtils]: 487: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,099 INFO L280 TraceCheckUtils]: 488: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,099 INFO L280 TraceCheckUtils]: 489: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,099 INFO L280 TraceCheckUtils]: 490: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,099 INFO L280 TraceCheckUtils]: 491: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,100 INFO L280 TraceCheckUtils]: 492: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,100 INFO L280 TraceCheckUtils]: 493: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,100 INFO L280 TraceCheckUtils]: 494: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,100 INFO L280 TraceCheckUtils]: 495: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,100 INFO L280 TraceCheckUtils]: 496: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,101 INFO L280 TraceCheckUtils]: 497: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,101 INFO L280 TraceCheckUtils]: 498: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,101 INFO L280 TraceCheckUtils]: 499: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,101 INFO L280 TraceCheckUtils]: 500: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,101 INFO L280 TraceCheckUtils]: 501: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,101 INFO L280 TraceCheckUtils]: 502: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,102 INFO L280 TraceCheckUtils]: 503: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,102 INFO L280 TraceCheckUtils]: 504: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,102 INFO L280 TraceCheckUtils]: 505: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,102 INFO L280 TraceCheckUtils]: 506: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,102 INFO L280 TraceCheckUtils]: 507: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,103 INFO L280 TraceCheckUtils]: 508: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,103 INFO L280 TraceCheckUtils]: 509: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,103 INFO L280 TraceCheckUtils]: 510: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,103 INFO L280 TraceCheckUtils]: 511: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,103 INFO L280 TraceCheckUtils]: 512: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,103 INFO L280 TraceCheckUtils]: 513: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,104 INFO L280 TraceCheckUtils]: 514: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,104 INFO L280 TraceCheckUtils]: 515: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,104 INFO L280 TraceCheckUtils]: 516: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,104 INFO L280 TraceCheckUtils]: 517: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,104 INFO L280 TraceCheckUtils]: 518: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,105 INFO L280 TraceCheckUtils]: 519: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,105 INFO L280 TraceCheckUtils]: 520: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,105 INFO L280 TraceCheckUtils]: 521: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,105 INFO L280 TraceCheckUtils]: 522: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,105 INFO L280 TraceCheckUtils]: 523: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,105 INFO L280 TraceCheckUtils]: 524: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,106 INFO L280 TraceCheckUtils]: 525: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,106 INFO L280 TraceCheckUtils]: 526: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,106 INFO L280 TraceCheckUtils]: 527: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,106 INFO L280 TraceCheckUtils]: 528: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,106 INFO L280 TraceCheckUtils]: 529: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,106 INFO L280 TraceCheckUtils]: 530: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,107 INFO L280 TraceCheckUtils]: 531: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,107 INFO L280 TraceCheckUtils]: 532: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,107 INFO L280 TraceCheckUtils]: 533: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,107 INFO L280 TraceCheckUtils]: 534: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,107 INFO L280 TraceCheckUtils]: 535: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,108 INFO L280 TraceCheckUtils]: 536: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,108 INFO L280 TraceCheckUtils]: 537: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,108 INFO L280 TraceCheckUtils]: 538: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,108 INFO L280 TraceCheckUtils]: 539: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,108 INFO L280 TraceCheckUtils]: 540: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,108 INFO L280 TraceCheckUtils]: 541: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,109 INFO L280 TraceCheckUtils]: 542: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,109 INFO L280 TraceCheckUtils]: 543: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,109 INFO L280 TraceCheckUtils]: 544: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,109 INFO L280 TraceCheckUtils]: 545: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,109 INFO L280 TraceCheckUtils]: 546: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,110 INFO L280 TraceCheckUtils]: 547: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,110 INFO L280 TraceCheckUtils]: 548: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,110 INFO L280 TraceCheckUtils]: 549: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,110 INFO L280 TraceCheckUtils]: 550: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,110 INFO L280 TraceCheckUtils]: 551: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,110 INFO L280 TraceCheckUtils]: 552: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,111 INFO L280 TraceCheckUtils]: 553: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,111 INFO L280 TraceCheckUtils]: 554: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,111 INFO L280 TraceCheckUtils]: 555: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,111 INFO L280 TraceCheckUtils]: 556: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,111 INFO L280 TraceCheckUtils]: 557: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,112 INFO L280 TraceCheckUtils]: 558: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,112 INFO L280 TraceCheckUtils]: 559: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,112 INFO L280 TraceCheckUtils]: 560: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,112 INFO L280 TraceCheckUtils]: 561: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,112 INFO L280 TraceCheckUtils]: 562: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,112 INFO L280 TraceCheckUtils]: 563: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,113 INFO L280 TraceCheckUtils]: 564: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,113 INFO L280 TraceCheckUtils]: 565: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,113 INFO L280 TraceCheckUtils]: 566: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,113 INFO L280 TraceCheckUtils]: 567: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,113 INFO L280 TraceCheckUtils]: 568: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,113 INFO L280 TraceCheckUtils]: 569: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,114 INFO L280 TraceCheckUtils]: 570: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,114 INFO L280 TraceCheckUtils]: 571: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,114 INFO L280 TraceCheckUtils]: 572: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,114 INFO L280 TraceCheckUtils]: 573: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,114 INFO L280 TraceCheckUtils]: 574: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,114 INFO L280 TraceCheckUtils]: 575: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,115 INFO L280 TraceCheckUtils]: 576: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,115 INFO L280 TraceCheckUtils]: 577: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,115 INFO L280 TraceCheckUtils]: 578: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,115 INFO L280 TraceCheckUtils]: 579: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,115 INFO L280 TraceCheckUtils]: 580: Hoare triple {25028#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {25028#true} is VALID [2020-07-11 04:39:18,115 INFO L280 TraceCheckUtils]: 581: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {25028#true} is VALID [2020-07-11 04:39:18,116 INFO L280 TraceCheckUtils]: 582: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {25028#true} is VALID [2020-07-11 04:39:18,116 INFO L280 TraceCheckUtils]: 583: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {25028#true} is VALID [2020-07-11 04:39:18,116 INFO L280 TraceCheckUtils]: 584: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {25028#true} is VALID [2020-07-11 04:39:18,116 INFO L280 TraceCheckUtils]: 585: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {25028#true} is VALID [2020-07-11 04:39:18,116 INFO L280 TraceCheckUtils]: 586: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {25028#true} is VALID [2020-07-11 04:39:18,116 INFO L280 TraceCheckUtils]: 587: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {25028#true} is VALID [2020-07-11 04:39:18,117 INFO L280 TraceCheckUtils]: 588: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {25028#true} is VALID [2020-07-11 04:39:18,117 INFO L280 TraceCheckUtils]: 589: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {25028#true} is VALID [2020-07-11 04:39:18,117 INFO L280 TraceCheckUtils]: 590: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {25028#true} is VALID [2020-07-11 04:39:18,117 INFO L280 TraceCheckUtils]: 591: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {25028#true} is VALID [2020-07-11 04:39:18,117 INFO L280 TraceCheckUtils]: 592: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {25028#true} is VALID [2020-07-11 04:39:18,118 INFO L280 TraceCheckUtils]: 593: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {25028#true} is VALID [2020-07-11 04:39:18,118 INFO L280 TraceCheckUtils]: 594: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {25028#true} is VALID [2020-07-11 04:39:18,118 INFO L280 TraceCheckUtils]: 595: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {25028#true} is VALID [2020-07-11 04:39:18,118 INFO L280 TraceCheckUtils]: 596: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {25028#true} is VALID [2020-07-11 04:39:18,118 INFO L280 TraceCheckUtils]: 597: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {25028#true} is VALID [2020-07-11 04:39:18,118 INFO L280 TraceCheckUtils]: 598: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {25028#true} is VALID [2020-07-11 04:39:18,119 INFO L280 TraceCheckUtils]: 599: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {25028#true} is VALID [2020-07-11 04:39:18,119 INFO L280 TraceCheckUtils]: 600: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {25028#true} is VALID [2020-07-11 04:39:18,119 INFO L280 TraceCheckUtils]: 601: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {25028#true} is VALID [2020-07-11 04:39:18,119 INFO L280 TraceCheckUtils]: 602: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {25028#true} is VALID [2020-07-11 04:39:18,119 INFO L280 TraceCheckUtils]: 603: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {25028#true} is VALID [2020-07-11 04:39:18,119 INFO L280 TraceCheckUtils]: 604: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {25028#true} is VALID [2020-07-11 04:39:18,120 INFO L280 TraceCheckUtils]: 605: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {25028#true} is VALID [2020-07-11 04:39:18,120 INFO L280 TraceCheckUtils]: 606: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {25028#true} is VALID [2020-07-11 04:39:18,120 INFO L280 TraceCheckUtils]: 607: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {25028#true} is VALID [2020-07-11 04:39:18,120 INFO L280 TraceCheckUtils]: 608: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {25028#true} is VALID [2020-07-11 04:39:18,120 INFO L280 TraceCheckUtils]: 609: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {25028#true} is VALID [2020-07-11 04:39:18,120 INFO L280 TraceCheckUtils]: 610: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {25028#true} is VALID [2020-07-11 04:39:18,121 INFO L280 TraceCheckUtils]: 611: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {25028#true} is VALID [2020-07-11 04:39:18,121 INFO L280 TraceCheckUtils]: 612: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {25028#true} is VALID [2020-07-11 04:39:18,121 INFO L280 TraceCheckUtils]: 613: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {25028#true} is VALID [2020-07-11 04:39:18,121 INFO L280 TraceCheckUtils]: 614: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {25028#true} is VALID [2020-07-11 04:39:18,121 INFO L280 TraceCheckUtils]: 615: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {25028#true} is VALID [2020-07-11 04:39:18,121 INFO L280 TraceCheckUtils]: 616: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {25028#true} is VALID [2020-07-11 04:39:18,122 INFO L280 TraceCheckUtils]: 617: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {25028#true} is VALID [2020-07-11 04:39:18,122 INFO L280 TraceCheckUtils]: 618: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {25028#true} is VALID [2020-07-11 04:39:18,122 INFO L280 TraceCheckUtils]: 619: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {25028#true} is VALID [2020-07-11 04:39:18,122 INFO L280 TraceCheckUtils]: 620: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {25028#true} is VALID [2020-07-11 04:39:18,122 INFO L280 TraceCheckUtils]: 621: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {25028#true} is VALID [2020-07-11 04:39:18,122 INFO L280 TraceCheckUtils]: 622: Hoare triple {25028#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {25028#true} is VALID [2020-07-11 04:39:18,123 INFO L280 TraceCheckUtils]: 623: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {25028#true} is VALID [2020-07-11 04:39:18,123 INFO L280 TraceCheckUtils]: 624: Hoare triple {25028#true} ~ldv_retval_0~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,123 INFO L280 TraceCheckUtils]: 625: Hoare triple {25028#true} ~ldv_retval_1~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,123 INFO L280 TraceCheckUtils]: 626: Hoare triple {25028#true} ~ldv_retval_3~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,123 INFO L280 TraceCheckUtils]: 627: Hoare triple {25028#true} ~ldv_retval_2~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,124 INFO L280 TraceCheckUtils]: 628: Hoare triple {25028#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,124 INFO L280 TraceCheckUtils]: 629: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_lock~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,125 INFO L280 TraceCheckUtils]: 630: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_mutex_of_device~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,125 INFO L280 TraceCheckUtils]: 631: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_udev~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,126 INFO L280 TraceCheckUtils]: 632: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume true; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,126 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} {25028#true} #2340#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,355 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,356 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,356 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,363 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,363 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,364 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,364 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,364 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,364 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,365 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,365 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,366 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,366 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,366 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,367 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,367 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,367 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,367 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,367 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,368 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,368 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,368 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,368 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,368 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,369 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2182#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,406 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,406 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,406 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,419 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,419 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,419 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,420 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,420 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,420 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,421 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,421 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,424 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,425 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,425 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,425 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,426 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,426 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,426 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,426 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,427 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,427 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,427 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,427 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,428 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,429 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2184#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,458 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,458 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,458 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,465 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,466 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,466 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,466 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,466 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,466 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,467 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,467 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,468 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,468 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,469 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,469 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,469 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,469 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,469 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,469 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,470 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,470 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,470 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,470 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,470 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,471 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2186#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,496 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,497 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,497 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,504 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,504 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,505 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,505 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,505 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,505 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,505 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,506 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,507 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,507 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,508 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,508 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,508 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,508 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,508 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,508 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,509 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,509 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,509 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,509 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,509 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,510 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2188#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,534 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,535 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,535 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,541 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,542 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,542 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,542 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,542 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,543 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,543 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,543 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,544 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,545 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,545 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,545 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,545 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,545 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,545 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,546 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,546 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,546 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,546 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,546 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,547 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,553 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2190#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,579 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,579 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,579 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,587 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,587 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,587 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,587 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,588 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,588 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,588 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,588 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,590 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,590 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,590 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,590 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,590 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,591 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,591 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,591 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,591 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,591 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,591 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,592 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,592 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,593 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2192#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,600 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,600 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2194#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,646 INFO L280 TraceCheckUtils]: 0: Hoare triple {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {25028#true} is VALID [2020-07-11 04:39:18,646 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(#t~loopctr125 < #amount); {25028#true} is VALID [2020-07-11 04:39:18,646 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25028#true} is VALID [2020-07-11 04:39:18,646 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2164#return; {25028#true} is VALID [2020-07-11 04:39:18,647 INFO L280 TraceCheckUtils]: 0: Hoare triple {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {25028#true} is VALID [2020-07-11 04:39:18,647 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} ~c := #in~c; {25028#true} is VALID [2020-07-11 04:39:18,647 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} ~n := #in~n; {25028#true} is VALID [2020-07-11 04:39:18,647 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} havoc ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-11 04:39:18,649 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:39:18,649 INFO L280 TraceCheckUtils]: 5: Hoare triple {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {25028#true} is VALID [2020-07-11 04:39:18,650 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume !(#t~loopctr125 < #amount); {25028#true} is VALID [2020-07-11 04:39:18,650 INFO L280 TraceCheckUtils]: 7: Hoare triple {25028#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25028#true} is VALID [2020-07-11 04:39:18,650 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {25028#true} {25028#true} #2164#return; {25028#true} is VALID [2020-07-11 04:39:18,651 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {25028#true} is VALID [2020-07-11 04:39:18,651 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {25028#true} is VALID [2020-07-11 04:39:18,651 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-11 04:39:18,651 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,653 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2196#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,747 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-11 04:39:18,748 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-11 04:39:18,748 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-11 04:39:18,748 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:18,748 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:18,748 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:18,749 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,749 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-11 04:39:18,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,812 INFO L280 TraceCheckUtils]: 0: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,812 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,813 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:39:18,820 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,821 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,821 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,821 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,821 INFO L280 TraceCheckUtils]: 0: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,822 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,822 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,822 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,823 INFO L263 TraceCheckUtils]: 4: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,824 INFO L280 TraceCheckUtils]: 5: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,824 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,824 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,824 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,825 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,825 INFO L263 TraceCheckUtils]: 10: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,825 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,825 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,825 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,826 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,826 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,826 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,826 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-11 04:39:18,827 INFO L280 TraceCheckUtils]: 0: Hoare triple {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:18,828 INFO L263 TraceCheckUtils]: 1: Hoare triple {25028#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,828 INFO L280 TraceCheckUtils]: 2: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,828 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,829 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,829 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,830 INFO L263 TraceCheckUtils]: 6: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,830 INFO L280 TraceCheckUtils]: 7: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,831 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,831 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,831 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,831 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,831 INFO L263 TraceCheckUtils]: 12: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,832 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,832 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,832 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,832 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,832 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,833 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,833 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-11 04:39:18,833 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:18,833 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:18,833 INFO L280 TraceCheckUtils]: 22: Hoare triple {25028#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:18,834 INFO L280 TraceCheckUtils]: 23: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,834 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-11 04:39:18,836 INFO L280 TraceCheckUtils]: 0: Hoare triple {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {25028#true} is VALID [2020-07-11 04:39:18,836 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {25028#true} is VALID [2020-07-11 04:39:18,836 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {25028#true} is VALID [2020-07-11 04:39:18,836 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} havoc ~ldv_func_res~1; {25028#true} is VALID [2020-07-11 04:39:18,836 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} havoc ~tmp~11; {25028#true} is VALID [2020-07-11 04:39:18,837 INFO L263 TraceCheckUtils]: 5: Hoare triple {25028#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {25028#true} is VALID [2020-07-11 04:39:18,837 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-11 04:39:18,837 INFO L280 TraceCheckUtils]: 7: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-11 04:39:18,837 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-11 04:39:18,837 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:18,837 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:18,838 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:18,838 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,838 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-11 04:39:18,838 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:18,838 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} ~tmp~11 := #t~ret81; {25028#true} is VALID [2020-07-11 04:39:18,839 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} havoc #t~ret81; {25028#true} is VALID [2020-07-11 04:39:18,839 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} ~ldv_func_res~1 := ~tmp~11; {25028#true} is VALID [2020-07-11 04:39:18,839 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 1; {25028#true} is VALID [2020-07-11 04:39:18,839 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,840 INFO L263 TraceCheckUtils]: 20: Hoare triple {25028#true} call ldv_usb_driver_1(); {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,841 INFO L280 TraceCheckUtils]: 21: Hoare triple {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:18,842 INFO L263 TraceCheckUtils]: 22: Hoare triple {25028#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,842 INFO L280 TraceCheckUtils]: 23: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,842 INFO L280 TraceCheckUtils]: 24: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,842 INFO L280 TraceCheckUtils]: 25: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,842 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,844 INFO L263 TraceCheckUtils]: 27: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,844 INFO L280 TraceCheckUtils]: 28: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,844 INFO L280 TraceCheckUtils]: 29: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,844 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,845 INFO L280 TraceCheckUtils]: 31: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,845 INFO L280 TraceCheckUtils]: 32: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,845 INFO L263 TraceCheckUtils]: 33: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,845 INFO L280 TraceCheckUtils]: 34: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,845 INFO L280 TraceCheckUtils]: 35: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,846 INFO L280 TraceCheckUtils]: 36: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,846 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,846 INFO L280 TraceCheckUtils]: 38: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,846 INFO L280 TraceCheckUtils]: 39: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,846 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-11 04:39:18,846 INFO L280 TraceCheckUtils]: 41: Hoare triple {25028#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:18,847 INFO L280 TraceCheckUtils]: 42: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:18,847 INFO L280 TraceCheckUtils]: 43: Hoare triple {25028#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:18,847 INFO L280 TraceCheckUtils]: 44: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,847 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-11 04:39:18,847 INFO L280 TraceCheckUtils]: 46: Hoare triple {25028#true} #res := ~ldv_func_res~1; {25028#true} is VALID [2020-07-11 04:39:18,847 INFO L280 TraceCheckUtils]: 47: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,848 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {25028#true} {25028#true} #2114#return; {25028#true} is VALID [2020-07-11 04:39:18,849 INFO L280 TraceCheckUtils]: 0: Hoare triple {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {25028#true} is VALID [2020-07-11 04:39:18,851 INFO L263 TraceCheckUtils]: 1: Hoare triple {25028#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,851 INFO L280 TraceCheckUtils]: 2: Hoare triple {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {25028#true} is VALID [2020-07-11 04:39:18,852 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {25028#true} is VALID [2020-07-11 04:39:18,852 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {25028#true} is VALID [2020-07-11 04:39:18,852 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} havoc ~ldv_func_res~1; {25028#true} is VALID [2020-07-11 04:39:18,852 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} havoc ~tmp~11; {25028#true} is VALID [2020-07-11 04:39:18,852 INFO L263 TraceCheckUtils]: 7: Hoare triple {25028#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {25028#true} is VALID [2020-07-11 04:39:18,853 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-11 04:39:18,853 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-11 04:39:18,853 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-11 04:39:18,853 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:18,853 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:18,853 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:18,854 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,854 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-11 04:39:18,854 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:18,854 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} ~tmp~11 := #t~ret81; {25028#true} is VALID [2020-07-11 04:39:18,854 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} havoc #t~ret81; {25028#true} is VALID [2020-07-11 04:39:18,854 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~ldv_func_res~1 := ~tmp~11; {25028#true} is VALID [2020-07-11 04:39:18,855 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 1; {25028#true} is VALID [2020-07-11 04:39:18,855 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,856 INFO L263 TraceCheckUtils]: 22: Hoare triple {25028#true} call ldv_usb_driver_1(); {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,856 INFO L280 TraceCheckUtils]: 23: Hoare triple {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:18,857 INFO L263 TraceCheckUtils]: 24: Hoare triple {25028#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,857 INFO L280 TraceCheckUtils]: 25: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,857 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,857 INFO L280 TraceCheckUtils]: 27: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,858 INFO L280 TraceCheckUtils]: 28: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,859 INFO L263 TraceCheckUtils]: 29: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,859 INFO L280 TraceCheckUtils]: 30: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,859 INFO L280 TraceCheckUtils]: 31: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,860 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,860 INFO L280 TraceCheckUtils]: 33: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,860 INFO L280 TraceCheckUtils]: 34: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,860 INFO L263 TraceCheckUtils]: 35: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,860 INFO L280 TraceCheckUtils]: 36: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,861 INFO L280 TraceCheckUtils]: 37: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,861 INFO L280 TraceCheckUtils]: 38: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,861 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,861 INFO L280 TraceCheckUtils]: 40: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,861 INFO L280 TraceCheckUtils]: 41: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,861 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-11 04:39:18,862 INFO L280 TraceCheckUtils]: 43: Hoare triple {25028#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:18,862 INFO L280 TraceCheckUtils]: 44: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:18,862 INFO L280 TraceCheckUtils]: 45: Hoare triple {25028#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:18,862 INFO L280 TraceCheckUtils]: 46: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,862 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-11 04:39:18,863 INFO L280 TraceCheckUtils]: 48: Hoare triple {25028#true} #res := ~ldv_func_res~1; {25028#true} is VALID [2020-07-11 04:39:18,863 INFO L280 TraceCheckUtils]: 49: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,863 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {25028#true} {25028#true} #2114#return; {25028#true} is VALID [2020-07-11 04:39:18,863 INFO L280 TraceCheckUtils]: 51: Hoare triple {25028#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:18,863 INFO L280 TraceCheckUtils]: 52: Hoare triple {25028#true} ~tmp~6 := #t~ret43; {25028#true} is VALID [2020-07-11 04:39:18,863 INFO L280 TraceCheckUtils]: 53: Hoare triple {25028#true} havoc #t~ret43; {25028#true} is VALID [2020-07-11 04:39:18,864 INFO L280 TraceCheckUtils]: 54: Hoare triple {25028#true} #res := ~tmp~6; {25028#true} is VALID [2020-07-11 04:39:18,864 INFO L280 TraceCheckUtils]: 55: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,865 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2222#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,872 INFO L263 TraceCheckUtils]: 0: Hoare triple {25028#true} call ULTIMATE.init(); {25846#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:39:18,873 INFO L280 TraceCheckUtils]: 1: Hoare triple {25846#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {25028#true} is VALID [2020-07-11 04:39:18,873 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} #valid := #valid[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,873 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} assume 0 < #StackHeapBarrier; {25028#true} is VALID [2020-07-11 04:39:18,873 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {25028#true} is VALID [2020-07-11 04:39:18,874 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {25028#true} is VALID [2020-07-11 04:39:18,874 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {25028#true} is VALID [2020-07-11 04:39:18,874 INFO L280 TraceCheckUtils]: 7: Hoare triple {25028#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {25028#true} is VALID [2020-07-11 04:39:18,874 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {25028#true} is VALID [2020-07-11 04:39:18,874 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {25028#true} is VALID [2020-07-11 04:39:18,874 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {25028#true} is VALID [2020-07-11 04:39:18,875 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {25028#true} is VALID [2020-07-11 04:39:18,875 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {25028#true} is VALID [2020-07-11 04:39:18,875 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {25028#true} is VALID [2020-07-11 04:39:18,875 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {25028#true} is VALID [2020-07-11 04:39:18,875 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {25028#true} is VALID [2020-07-11 04:39:18,875 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {25028#true} is VALID [2020-07-11 04:39:18,876 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {25028#true} is VALID [2020-07-11 04:39:18,876 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {25028#true} is VALID [2020-07-11 04:39:18,876 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~ldv_state_variable_3~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,876 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~LDV_IN_INTERRUPT~0 := 1; {25028#true} is VALID [2020-07-11 04:39:18,876 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} ~ldv_state_variable_2~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,876 INFO L280 TraceCheckUtils]: 22: Hoare triple {25028#true} ~ref_cnt~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,877 INFO L280 TraceCheckUtils]: 23: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,877 INFO L280 TraceCheckUtils]: 24: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,877 INFO L280 TraceCheckUtils]: 25: Hoare triple {25028#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {25028#true} is VALID [2020-07-11 04:39:18,877 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} ~ldv_state_variable_4~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,877 INFO L280 TraceCheckUtils]: 27: Hoare triple {25028#true} ~ldv_state_variable_6~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,877 INFO L280 TraceCheckUtils]: 28: Hoare triple {25028#true} ~ldv_state_variable_0~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,878 INFO L280 TraceCheckUtils]: 29: Hoare triple {25028#true} ~ldv_state_variable_5~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,878 INFO L280 TraceCheckUtils]: 30: Hoare triple {25028#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {25028#true} is VALID [2020-07-11 04:39:18,878 INFO L280 TraceCheckUtils]: 31: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {25028#true} is VALID [2020-07-11 04:39:18,878 INFO L280 TraceCheckUtils]: 32: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {25028#true} is VALID [2020-07-11 04:39:18,878 INFO L280 TraceCheckUtils]: 33: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {25028#true} is VALID [2020-07-11 04:39:18,878 INFO L280 TraceCheckUtils]: 34: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {25028#true} is VALID [2020-07-11 04:39:18,879 INFO L280 TraceCheckUtils]: 35: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {25028#true} is VALID [2020-07-11 04:39:18,879 INFO L280 TraceCheckUtils]: 36: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {25028#true} is VALID [2020-07-11 04:39:18,879 INFO L280 TraceCheckUtils]: 37: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {25028#true} is VALID [2020-07-11 04:39:18,879 INFO L280 TraceCheckUtils]: 38: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {25028#true} is VALID [2020-07-11 04:39:18,879 INFO L280 TraceCheckUtils]: 39: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {25028#true} is VALID [2020-07-11 04:39:18,879 INFO L280 TraceCheckUtils]: 40: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {25028#true} is VALID [2020-07-11 04:39:18,880 INFO L280 TraceCheckUtils]: 41: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {25028#true} is VALID [2020-07-11 04:39:18,880 INFO L280 TraceCheckUtils]: 42: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {25028#true} is VALID [2020-07-11 04:39:18,880 INFO L280 TraceCheckUtils]: 43: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {25028#true} is VALID [2020-07-11 04:39:18,880 INFO L280 TraceCheckUtils]: 44: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {25028#true} is VALID [2020-07-11 04:39:18,880 INFO L280 TraceCheckUtils]: 45: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {25028#true} is VALID [2020-07-11 04:39:18,880 INFO L280 TraceCheckUtils]: 46: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 47: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 48: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 49: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 50: Hoare triple {25028#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 51: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 52: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {25028#true} is VALID [2020-07-11 04:39:18,881 INFO L280 TraceCheckUtils]: 53: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {25028#true} is VALID [2020-07-11 04:39:18,882 INFO L280 TraceCheckUtils]: 54: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {25028#true} is VALID [2020-07-11 04:39:18,882 INFO L280 TraceCheckUtils]: 55: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {25028#true} is VALID [2020-07-11 04:39:18,882 INFO L280 TraceCheckUtils]: 56: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {25028#true} is VALID [2020-07-11 04:39:18,882 INFO L280 TraceCheckUtils]: 57: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {25028#true} is VALID [2020-07-11 04:39:18,882 INFO L280 TraceCheckUtils]: 58: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {25028#true} is VALID [2020-07-11 04:39:18,882 INFO L280 TraceCheckUtils]: 59: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {25028#true} is VALID [2020-07-11 04:39:18,883 INFO L280 TraceCheckUtils]: 60: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {25028#true} is VALID [2020-07-11 04:39:18,883 INFO L280 TraceCheckUtils]: 61: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {25028#true} is VALID [2020-07-11 04:39:18,883 INFO L280 TraceCheckUtils]: 62: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {25028#true} is VALID [2020-07-11 04:39:18,883 INFO L280 TraceCheckUtils]: 63: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {25028#true} is VALID [2020-07-11 04:39:18,883 INFO L280 TraceCheckUtils]: 64: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {25028#true} is VALID [2020-07-11 04:39:18,883 INFO L280 TraceCheckUtils]: 65: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {25028#true} is VALID [2020-07-11 04:39:18,884 INFO L280 TraceCheckUtils]: 66: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {25028#true} is VALID [2020-07-11 04:39:18,884 INFO L280 TraceCheckUtils]: 67: Hoare triple {25028#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {25028#true} is VALID [2020-07-11 04:39:18,884 INFO L280 TraceCheckUtils]: 68: Hoare triple {25028#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {25028#true} is VALID [2020-07-11 04:39:18,884 INFO L280 TraceCheckUtils]: 69: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {25028#true} is VALID [2020-07-11 04:39:18,884 INFO L280 TraceCheckUtils]: 70: Hoare triple {25028#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {25028#true} is VALID [2020-07-11 04:39:18,885 INFO L280 TraceCheckUtils]: 71: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {25028#true} is VALID [2020-07-11 04:39:18,885 INFO L280 TraceCheckUtils]: 72: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {25028#true} is VALID [2020-07-11 04:39:18,885 INFO L280 TraceCheckUtils]: 73: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {25028#true} is VALID [2020-07-11 04:39:18,885 INFO L280 TraceCheckUtils]: 74: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {25028#true} is VALID [2020-07-11 04:39:18,885 INFO L280 TraceCheckUtils]: 75: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {25028#true} is VALID [2020-07-11 04:39:18,885 INFO L280 TraceCheckUtils]: 76: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {25028#true} is VALID [2020-07-11 04:39:18,886 INFO L280 TraceCheckUtils]: 77: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {25028#true} is VALID [2020-07-11 04:39:18,886 INFO L280 TraceCheckUtils]: 78: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {25028#true} is VALID [2020-07-11 04:39:18,886 INFO L280 TraceCheckUtils]: 79: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {25028#true} is VALID [2020-07-11 04:39:18,886 INFO L280 TraceCheckUtils]: 80: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {25028#true} is VALID [2020-07-11 04:39:18,886 INFO L280 TraceCheckUtils]: 81: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {25028#true} is VALID [2020-07-11 04:39:18,886 INFO L280 TraceCheckUtils]: 82: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {25028#true} is VALID [2020-07-11 04:39:18,887 INFO L280 TraceCheckUtils]: 83: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {25028#true} is VALID [2020-07-11 04:39:18,887 INFO L280 TraceCheckUtils]: 84: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {25028#true} is VALID [2020-07-11 04:39:18,887 INFO L280 TraceCheckUtils]: 85: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {25028#true} is VALID [2020-07-11 04:39:18,887 INFO L280 TraceCheckUtils]: 86: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {25028#true} is VALID [2020-07-11 04:39:18,887 INFO L280 TraceCheckUtils]: 87: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {25028#true} is VALID [2020-07-11 04:39:18,887 INFO L280 TraceCheckUtils]: 88: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 89: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 90: Hoare triple {25028#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 91: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 92: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 93: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 94: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {25028#true} is VALID [2020-07-11 04:39:18,888 INFO L280 TraceCheckUtils]: 95: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {25028#true} is VALID [2020-07-11 04:39:18,889 INFO L280 TraceCheckUtils]: 96: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {25028#true} is VALID [2020-07-11 04:39:18,889 INFO L280 TraceCheckUtils]: 97: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {25028#true} is VALID [2020-07-11 04:39:18,889 INFO L280 TraceCheckUtils]: 98: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {25028#true} is VALID [2020-07-11 04:39:18,889 INFO L280 TraceCheckUtils]: 99: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {25028#true} is VALID [2020-07-11 04:39:18,889 INFO L280 TraceCheckUtils]: 100: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {25028#true} is VALID [2020-07-11 04:39:18,889 INFO L280 TraceCheckUtils]: 101: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 102: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 103: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 104: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 105: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 106: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 107: Hoare triple {25028#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {25028#true} is VALID [2020-07-11 04:39:18,890 INFO L280 TraceCheckUtils]: 108: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {25028#true} is VALID [2020-07-11 04:39:18,891 INFO L280 TraceCheckUtils]: 109: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {25028#true} is VALID [2020-07-11 04:39:18,891 INFO L280 TraceCheckUtils]: 110: Hoare triple {25028#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {25028#true} is VALID [2020-07-11 04:39:18,891 INFO L280 TraceCheckUtils]: 111: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {25028#true} is VALID [2020-07-11 04:39:18,891 INFO L280 TraceCheckUtils]: 112: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {25028#true} is VALID [2020-07-11 04:39:18,891 INFO L280 TraceCheckUtils]: 113: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {25028#true} is VALID [2020-07-11 04:39:18,891 INFO L280 TraceCheckUtils]: 114: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {25028#true} is VALID [2020-07-11 04:39:18,892 INFO L280 TraceCheckUtils]: 115: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {25028#true} is VALID [2020-07-11 04:39:18,892 INFO L280 TraceCheckUtils]: 116: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {25028#true} is VALID [2020-07-11 04:39:18,892 INFO L280 TraceCheckUtils]: 117: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {25028#true} is VALID [2020-07-11 04:39:18,892 INFO L280 TraceCheckUtils]: 118: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {25028#true} is VALID [2020-07-11 04:39:18,892 INFO L280 TraceCheckUtils]: 119: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {25028#true} is VALID [2020-07-11 04:39:18,892 INFO L280 TraceCheckUtils]: 120: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {25028#true} is VALID [2020-07-11 04:39:18,893 INFO L280 TraceCheckUtils]: 121: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {25028#true} is VALID [2020-07-11 04:39:18,893 INFO L280 TraceCheckUtils]: 122: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {25028#true} is VALID [2020-07-11 04:39:18,893 INFO L280 TraceCheckUtils]: 123: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {25028#true} is VALID [2020-07-11 04:39:18,893 INFO L280 TraceCheckUtils]: 124: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {25028#true} is VALID [2020-07-11 04:39:18,893 INFO L280 TraceCheckUtils]: 125: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {25028#true} is VALID [2020-07-11 04:39:18,893 INFO L280 TraceCheckUtils]: 126: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {25028#true} is VALID [2020-07-11 04:39:18,894 INFO L280 TraceCheckUtils]: 127: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {25028#true} is VALID [2020-07-11 04:39:18,894 INFO L280 TraceCheckUtils]: 128: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {25028#true} is VALID [2020-07-11 04:39:18,894 INFO L280 TraceCheckUtils]: 129: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {25028#true} is VALID [2020-07-11 04:39:18,894 INFO L280 TraceCheckUtils]: 130: Hoare triple {25028#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {25028#true} is VALID [2020-07-11 04:39:18,894 INFO L280 TraceCheckUtils]: 131: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {25028#true} is VALID [2020-07-11 04:39:18,894 INFO L280 TraceCheckUtils]: 132: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {25028#true} is VALID [2020-07-11 04:39:18,895 INFO L280 TraceCheckUtils]: 133: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {25028#true} is VALID [2020-07-11 04:39:18,895 INFO L280 TraceCheckUtils]: 134: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {25028#true} is VALID [2020-07-11 04:39:18,895 INFO L280 TraceCheckUtils]: 135: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {25028#true} is VALID [2020-07-11 04:39:18,895 INFO L280 TraceCheckUtils]: 136: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {25028#true} is VALID [2020-07-11 04:39:18,895 INFO L280 TraceCheckUtils]: 137: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {25028#true} is VALID [2020-07-11 04:39:18,895 INFO L280 TraceCheckUtils]: 138: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {25028#true} is VALID [2020-07-11 04:39:18,896 INFO L280 TraceCheckUtils]: 139: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {25028#true} is VALID [2020-07-11 04:39:18,896 INFO L280 TraceCheckUtils]: 140: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {25028#true} is VALID [2020-07-11 04:39:18,896 INFO L280 TraceCheckUtils]: 141: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {25028#true} is VALID [2020-07-11 04:39:18,896 INFO L280 TraceCheckUtils]: 142: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {25028#true} is VALID [2020-07-11 04:39:18,896 INFO L280 TraceCheckUtils]: 143: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {25028#true} is VALID [2020-07-11 04:39:18,896 INFO L280 TraceCheckUtils]: 144: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {25028#true} is VALID [2020-07-11 04:39:18,897 INFO L280 TraceCheckUtils]: 145: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {25028#true} is VALID [2020-07-11 04:39:18,897 INFO L280 TraceCheckUtils]: 146: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {25028#true} is VALID [2020-07-11 04:39:18,897 INFO L280 TraceCheckUtils]: 147: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {25028#true} is VALID [2020-07-11 04:39:18,897 INFO L280 TraceCheckUtils]: 148: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {25028#true} is VALID [2020-07-11 04:39:18,897 INFO L280 TraceCheckUtils]: 149: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {25028#true} is VALID [2020-07-11 04:39:18,897 INFO L280 TraceCheckUtils]: 150: Hoare triple {25028#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {25028#true} is VALID [2020-07-11 04:39:18,898 INFO L280 TraceCheckUtils]: 151: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {25028#true} is VALID [2020-07-11 04:39:18,898 INFO L280 TraceCheckUtils]: 152: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {25028#true} is VALID [2020-07-11 04:39:18,898 INFO L280 TraceCheckUtils]: 153: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {25028#true} is VALID [2020-07-11 04:39:18,898 INFO L280 TraceCheckUtils]: 154: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {25028#true} is VALID [2020-07-11 04:39:18,898 INFO L280 TraceCheckUtils]: 155: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {25028#true} is VALID [2020-07-11 04:39:18,898 INFO L280 TraceCheckUtils]: 156: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {25028#true} is VALID [2020-07-11 04:39:18,899 INFO L280 TraceCheckUtils]: 157: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {25028#true} is VALID [2020-07-11 04:39:18,899 INFO L280 TraceCheckUtils]: 158: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {25028#true} is VALID [2020-07-11 04:39:18,899 INFO L280 TraceCheckUtils]: 159: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {25028#true} is VALID [2020-07-11 04:39:18,899 INFO L280 TraceCheckUtils]: 160: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {25028#true} is VALID [2020-07-11 04:39:18,899 INFO L280 TraceCheckUtils]: 161: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {25028#true} is VALID [2020-07-11 04:39:18,899 INFO L280 TraceCheckUtils]: 162: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {25028#true} is VALID [2020-07-11 04:39:18,900 INFO L280 TraceCheckUtils]: 163: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {25028#true} is VALID [2020-07-11 04:39:18,900 INFO L280 TraceCheckUtils]: 164: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {25028#true} is VALID [2020-07-11 04:39:18,900 INFO L280 TraceCheckUtils]: 165: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {25028#true} is VALID [2020-07-11 04:39:18,900 INFO L280 TraceCheckUtils]: 166: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {25028#true} is VALID [2020-07-11 04:39:18,900 INFO L280 TraceCheckUtils]: 167: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {25028#true} is VALID [2020-07-11 04:39:18,900 INFO L280 TraceCheckUtils]: 168: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {25028#true} is VALID [2020-07-11 04:39:18,901 INFO L280 TraceCheckUtils]: 169: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {25028#true} is VALID [2020-07-11 04:39:18,901 INFO L280 TraceCheckUtils]: 170: Hoare triple {25028#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {25028#true} is VALID [2020-07-11 04:39:18,901 INFO L280 TraceCheckUtils]: 171: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {25028#true} is VALID [2020-07-11 04:39:18,901 INFO L280 TraceCheckUtils]: 172: Hoare triple {25028#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {25028#true} is VALID [2020-07-11 04:39:18,901 INFO L280 TraceCheckUtils]: 173: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {25028#true} is VALID [2020-07-11 04:39:18,902 INFO L280 TraceCheckUtils]: 174: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {25028#true} is VALID [2020-07-11 04:39:18,902 INFO L280 TraceCheckUtils]: 175: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {25028#true} is VALID [2020-07-11 04:39:18,902 INFO L280 TraceCheckUtils]: 176: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {25028#true} is VALID [2020-07-11 04:39:18,902 INFO L280 TraceCheckUtils]: 177: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {25028#true} is VALID [2020-07-11 04:39:18,902 INFO L280 TraceCheckUtils]: 178: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {25028#true} is VALID [2020-07-11 04:39:18,902 INFO L280 TraceCheckUtils]: 179: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {25028#true} is VALID [2020-07-11 04:39:18,903 INFO L280 TraceCheckUtils]: 180: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {25028#true} is VALID [2020-07-11 04:39:18,903 INFO L280 TraceCheckUtils]: 181: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {25028#true} is VALID [2020-07-11 04:39:18,903 INFO L280 TraceCheckUtils]: 182: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {25028#true} is VALID [2020-07-11 04:39:18,903 INFO L280 TraceCheckUtils]: 183: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {25028#true} is VALID [2020-07-11 04:39:18,903 INFO L280 TraceCheckUtils]: 184: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {25028#true} is VALID [2020-07-11 04:39:18,904 INFO L280 TraceCheckUtils]: 185: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {25028#true} is VALID [2020-07-11 04:39:18,904 INFO L280 TraceCheckUtils]: 186: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {25028#true} is VALID [2020-07-11 04:39:18,904 INFO L280 TraceCheckUtils]: 187: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {25028#true} is VALID [2020-07-11 04:39:18,904 INFO L280 TraceCheckUtils]: 188: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {25028#true} is VALID [2020-07-11 04:39:18,904 INFO L280 TraceCheckUtils]: 189: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {25028#true} is VALID [2020-07-11 04:39:18,904 INFO L280 TraceCheckUtils]: 190: Hoare triple {25028#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {25028#true} is VALID [2020-07-11 04:39:18,905 INFO L280 TraceCheckUtils]: 191: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {25028#true} is VALID [2020-07-11 04:39:18,905 INFO L280 TraceCheckUtils]: 192: Hoare triple {25028#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {25028#true} is VALID [2020-07-11 04:39:18,905 INFO L280 TraceCheckUtils]: 193: Hoare triple {25028#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {25028#true} is VALID [2020-07-11 04:39:18,905 INFO L280 TraceCheckUtils]: 194: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {25028#true} is VALID [2020-07-11 04:39:18,905 INFO L280 TraceCheckUtils]: 195: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {25028#true} is VALID [2020-07-11 04:39:18,905 INFO L280 TraceCheckUtils]: 196: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {25028#true} is VALID [2020-07-11 04:39:18,906 INFO L280 TraceCheckUtils]: 197: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {25028#true} is VALID [2020-07-11 04:39:18,906 INFO L280 TraceCheckUtils]: 198: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {25028#true} is VALID [2020-07-11 04:39:18,906 INFO L280 TraceCheckUtils]: 199: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {25028#true} is VALID [2020-07-11 04:39:18,906 INFO L280 TraceCheckUtils]: 200: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {25028#true} is VALID [2020-07-11 04:39:18,906 INFO L280 TraceCheckUtils]: 201: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {25028#true} is VALID [2020-07-11 04:39:18,906 INFO L280 TraceCheckUtils]: 202: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {25028#true} is VALID [2020-07-11 04:39:18,907 INFO L280 TraceCheckUtils]: 203: Hoare triple {25028#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {25028#true} is VALID [2020-07-11 04:39:18,907 INFO L280 TraceCheckUtils]: 204: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {25028#true} is VALID [2020-07-11 04:39:18,907 INFO L280 TraceCheckUtils]: 205: Hoare triple {25028#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {25028#true} is VALID [2020-07-11 04:39:18,907 INFO L280 TraceCheckUtils]: 206: Hoare triple {25028#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {25028#true} is VALID [2020-07-11 04:39:18,907 INFO L280 TraceCheckUtils]: 207: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 208: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 209: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 210: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 211: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 212: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 213: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {25028#true} is VALID [2020-07-11 04:39:18,908 INFO L280 TraceCheckUtils]: 214: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {25028#true} is VALID [2020-07-11 04:39:18,909 INFO L280 TraceCheckUtils]: 215: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {25028#true} is VALID [2020-07-11 04:39:18,909 INFO L280 TraceCheckUtils]: 216: Hoare triple {25028#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {25028#true} is VALID [2020-07-11 04:39:18,909 INFO L280 TraceCheckUtils]: 217: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {25028#true} is VALID [2020-07-11 04:39:18,909 INFO L280 TraceCheckUtils]: 218: Hoare triple {25028#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {25028#true} is VALID [2020-07-11 04:39:18,909 INFO L280 TraceCheckUtils]: 219: Hoare triple {25028#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {25028#true} is VALID [2020-07-11 04:39:18,909 INFO L280 TraceCheckUtils]: 220: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {25028#true} is VALID [2020-07-11 04:39:18,910 INFO L280 TraceCheckUtils]: 221: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {25028#true} is VALID [2020-07-11 04:39:18,910 INFO L280 TraceCheckUtils]: 222: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {25028#true} is VALID [2020-07-11 04:39:18,910 INFO L280 TraceCheckUtils]: 223: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {25028#true} is VALID [2020-07-11 04:39:18,910 INFO L280 TraceCheckUtils]: 224: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {25028#true} is VALID [2020-07-11 04:39:18,910 INFO L280 TraceCheckUtils]: 225: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {25028#true} is VALID [2020-07-11 04:39:18,910 INFO L280 TraceCheckUtils]: 226: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {25028#true} is VALID [2020-07-11 04:39:18,911 INFO L280 TraceCheckUtils]: 227: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {25028#true} is VALID [2020-07-11 04:39:18,911 INFO L280 TraceCheckUtils]: 228: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {25028#true} is VALID [2020-07-11 04:39:18,911 INFO L280 TraceCheckUtils]: 229: Hoare triple {25028#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {25028#true} is VALID [2020-07-11 04:39:18,911 INFO L280 TraceCheckUtils]: 230: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {25028#true} is VALID [2020-07-11 04:39:18,911 INFO L280 TraceCheckUtils]: 231: Hoare triple {25028#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {25028#true} is VALID [2020-07-11 04:39:18,911 INFO L280 TraceCheckUtils]: 232: Hoare triple {25028#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {25028#true} is VALID [2020-07-11 04:39:18,912 INFO L280 TraceCheckUtils]: 233: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {25028#true} is VALID [2020-07-11 04:39:18,912 INFO L280 TraceCheckUtils]: 234: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {25028#true} is VALID [2020-07-11 04:39:18,912 INFO L280 TraceCheckUtils]: 235: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {25028#true} is VALID [2020-07-11 04:39:18,912 INFO L280 TraceCheckUtils]: 236: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {25028#true} is VALID [2020-07-11 04:39:18,912 INFO L280 TraceCheckUtils]: 237: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {25028#true} is VALID [2020-07-11 04:39:18,912 INFO L280 TraceCheckUtils]: 238: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {25028#true} is VALID [2020-07-11 04:39:18,913 INFO L280 TraceCheckUtils]: 239: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {25028#true} is VALID [2020-07-11 04:39:18,913 INFO L280 TraceCheckUtils]: 240: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {25028#true} is VALID [2020-07-11 04:39:18,913 INFO L280 TraceCheckUtils]: 241: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {25028#true} is VALID [2020-07-11 04:39:18,913 INFO L280 TraceCheckUtils]: 242: Hoare triple {25028#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {25028#true} is VALID [2020-07-11 04:39:18,913 INFO L280 TraceCheckUtils]: 243: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {25028#true} is VALID [2020-07-11 04:39:18,913 INFO L280 TraceCheckUtils]: 244: Hoare triple {25028#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 245: Hoare triple {25028#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 246: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 247: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 248: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 249: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 250: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {25028#true} is VALID [2020-07-11 04:39:18,914 INFO L280 TraceCheckUtils]: 251: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {25028#true} is VALID [2020-07-11 04:39:18,915 INFO L280 TraceCheckUtils]: 252: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {25028#true} is VALID [2020-07-11 04:39:18,915 INFO L280 TraceCheckUtils]: 253: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {25028#true} is VALID [2020-07-11 04:39:18,915 INFO L280 TraceCheckUtils]: 254: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {25028#true} is VALID [2020-07-11 04:39:18,915 INFO L280 TraceCheckUtils]: 255: Hoare triple {25028#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {25028#true} is VALID [2020-07-11 04:39:18,915 INFO L280 TraceCheckUtils]: 256: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {25028#true} is VALID [2020-07-11 04:39:18,915 INFO L280 TraceCheckUtils]: 257: Hoare triple {25028#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {25028#true} is VALID [2020-07-11 04:39:18,916 INFO L280 TraceCheckUtils]: 258: Hoare triple {25028#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {25028#true} is VALID [2020-07-11 04:39:18,916 INFO L280 TraceCheckUtils]: 259: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {25028#true} is VALID [2020-07-11 04:39:18,916 INFO L280 TraceCheckUtils]: 260: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {25028#true} is VALID [2020-07-11 04:39:18,916 INFO L280 TraceCheckUtils]: 261: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {25028#true} is VALID [2020-07-11 04:39:18,916 INFO L280 TraceCheckUtils]: 262: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {25028#true} is VALID [2020-07-11 04:39:18,916 INFO L280 TraceCheckUtils]: 263: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {25028#true} is VALID [2020-07-11 04:39:18,917 INFO L280 TraceCheckUtils]: 264: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {25028#true} is VALID [2020-07-11 04:39:18,917 INFO L280 TraceCheckUtils]: 265: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {25028#true} is VALID [2020-07-11 04:39:18,917 INFO L280 TraceCheckUtils]: 266: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {25028#true} is VALID [2020-07-11 04:39:18,917 INFO L280 TraceCheckUtils]: 267: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {25028#true} is VALID [2020-07-11 04:39:18,917 INFO L280 TraceCheckUtils]: 268: Hoare triple {25028#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {25028#true} is VALID [2020-07-11 04:39:18,917 INFO L280 TraceCheckUtils]: 269: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {25028#true} is VALID [2020-07-11 04:39:18,918 INFO L280 TraceCheckUtils]: 270: Hoare triple {25028#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {25028#true} is VALID [2020-07-11 04:39:18,918 INFO L280 TraceCheckUtils]: 271: Hoare triple {25028#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {25028#true} is VALID [2020-07-11 04:39:18,918 INFO L280 TraceCheckUtils]: 272: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {25028#true} is VALID [2020-07-11 04:39:18,918 INFO L280 TraceCheckUtils]: 273: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {25028#true} is VALID [2020-07-11 04:39:18,918 INFO L280 TraceCheckUtils]: 274: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {25028#true} is VALID [2020-07-11 04:39:18,918 INFO L280 TraceCheckUtils]: 275: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {25028#true} is VALID [2020-07-11 04:39:18,919 INFO L280 TraceCheckUtils]: 276: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {25028#true} is VALID [2020-07-11 04:39:18,919 INFO L280 TraceCheckUtils]: 277: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {25028#true} is VALID [2020-07-11 04:39:18,919 INFO L280 TraceCheckUtils]: 278: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {25028#true} is VALID [2020-07-11 04:39:18,919 INFO L280 TraceCheckUtils]: 279: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {25028#true} is VALID [2020-07-11 04:39:18,919 INFO L280 TraceCheckUtils]: 280: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {25028#true} is VALID [2020-07-11 04:39:18,919 INFO L280 TraceCheckUtils]: 281: Hoare triple {25028#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {25028#true} is VALID [2020-07-11 04:39:18,920 INFO L280 TraceCheckUtils]: 282: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {25028#true} is VALID [2020-07-11 04:39:18,920 INFO L280 TraceCheckUtils]: 283: Hoare triple {25028#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {25028#true} is VALID [2020-07-11 04:39:18,920 INFO L280 TraceCheckUtils]: 284: Hoare triple {25028#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {25028#true} is VALID [2020-07-11 04:39:18,920 INFO L280 TraceCheckUtils]: 285: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {25028#true} is VALID [2020-07-11 04:39:18,920 INFO L280 TraceCheckUtils]: 286: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {25028#true} is VALID [2020-07-11 04:39:18,920 INFO L280 TraceCheckUtils]: 287: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {25028#true} is VALID [2020-07-11 04:39:18,921 INFO L280 TraceCheckUtils]: 288: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {25028#true} is VALID [2020-07-11 04:39:18,921 INFO L280 TraceCheckUtils]: 289: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {25028#true} is VALID [2020-07-11 04:39:18,921 INFO L280 TraceCheckUtils]: 290: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {25028#true} is VALID [2020-07-11 04:39:18,921 INFO L280 TraceCheckUtils]: 291: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {25028#true} is VALID [2020-07-11 04:39:18,921 INFO L280 TraceCheckUtils]: 292: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {25028#true} is VALID [2020-07-11 04:39:18,921 INFO L280 TraceCheckUtils]: 293: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {25028#true} is VALID [2020-07-11 04:39:18,922 INFO L280 TraceCheckUtils]: 294: Hoare triple {25028#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {25028#true} is VALID [2020-07-11 04:39:18,922 INFO L280 TraceCheckUtils]: 295: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {25028#true} is VALID [2020-07-11 04:39:18,922 INFO L280 TraceCheckUtils]: 296: Hoare triple {25028#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {25028#true} is VALID [2020-07-11 04:39:18,922 INFO L280 TraceCheckUtils]: 297: Hoare triple {25028#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {25028#true} is VALID [2020-07-11 04:39:18,922 INFO L280 TraceCheckUtils]: 298: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {25028#true} is VALID [2020-07-11 04:39:18,922 INFO L280 TraceCheckUtils]: 299: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 300: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 301: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 302: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 303: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 304: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 305: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {25028#true} is VALID [2020-07-11 04:39:18,923 INFO L280 TraceCheckUtils]: 306: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {25028#true} is VALID [2020-07-11 04:39:18,924 INFO L280 TraceCheckUtils]: 307: Hoare triple {25028#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {25028#true} is VALID [2020-07-11 04:39:18,924 INFO L280 TraceCheckUtils]: 308: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {25028#true} is VALID [2020-07-11 04:39:18,924 INFO L280 TraceCheckUtils]: 309: Hoare triple {25028#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {25028#true} is VALID [2020-07-11 04:39:18,924 INFO L280 TraceCheckUtils]: 310: Hoare triple {25028#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {25028#true} is VALID [2020-07-11 04:39:18,924 INFO L280 TraceCheckUtils]: 311: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {25028#true} is VALID [2020-07-11 04:39:18,924 INFO L280 TraceCheckUtils]: 312: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {25028#true} is VALID [2020-07-11 04:39:18,925 INFO L280 TraceCheckUtils]: 313: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {25028#true} is VALID [2020-07-11 04:39:18,925 INFO L280 TraceCheckUtils]: 314: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {25028#true} is VALID [2020-07-11 04:39:18,925 INFO L280 TraceCheckUtils]: 315: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {25028#true} is VALID [2020-07-11 04:39:18,925 INFO L280 TraceCheckUtils]: 316: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {25028#true} is VALID [2020-07-11 04:39:18,925 INFO L280 TraceCheckUtils]: 317: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {25028#true} is VALID [2020-07-11 04:39:18,925 INFO L280 TraceCheckUtils]: 318: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {25028#true} is VALID [2020-07-11 04:39:18,926 INFO L280 TraceCheckUtils]: 319: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {25028#true} is VALID [2020-07-11 04:39:18,926 INFO L280 TraceCheckUtils]: 320: Hoare triple {25028#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {25028#true} is VALID [2020-07-11 04:39:18,926 INFO L280 TraceCheckUtils]: 321: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {25028#true} is VALID [2020-07-11 04:39:18,926 INFO L280 TraceCheckUtils]: 322: Hoare triple {25028#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {25028#true} is VALID [2020-07-11 04:39:18,926 INFO L280 TraceCheckUtils]: 323: Hoare triple {25028#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {25028#true} is VALID [2020-07-11 04:39:18,926 INFO L280 TraceCheckUtils]: 324: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {25028#true} is VALID [2020-07-11 04:39:18,927 INFO L280 TraceCheckUtils]: 325: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {25028#true} is VALID [2020-07-11 04:39:18,927 INFO L280 TraceCheckUtils]: 326: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {25028#true} is VALID [2020-07-11 04:39:18,927 INFO L280 TraceCheckUtils]: 327: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {25028#true} is VALID [2020-07-11 04:39:18,927 INFO L280 TraceCheckUtils]: 328: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {25028#true} is VALID [2020-07-11 04:39:18,927 INFO L280 TraceCheckUtils]: 329: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {25028#true} is VALID [2020-07-11 04:39:18,927 INFO L280 TraceCheckUtils]: 330: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {25028#true} is VALID [2020-07-11 04:39:18,928 INFO L280 TraceCheckUtils]: 331: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {25028#true} is VALID [2020-07-11 04:39:18,928 INFO L280 TraceCheckUtils]: 332: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {25028#true} is VALID [2020-07-11 04:39:18,928 INFO L280 TraceCheckUtils]: 333: Hoare triple {25028#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {25028#true} is VALID [2020-07-11 04:39:18,928 INFO L280 TraceCheckUtils]: 334: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {25028#true} is VALID [2020-07-11 04:39:18,928 INFO L280 TraceCheckUtils]: 335: Hoare triple {25028#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {25028#true} is VALID [2020-07-11 04:39:18,928 INFO L280 TraceCheckUtils]: 336: Hoare triple {25028#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {25028#true} is VALID [2020-07-11 04:39:18,929 INFO L280 TraceCheckUtils]: 337: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {25028#true} is VALID [2020-07-11 04:39:18,929 INFO L280 TraceCheckUtils]: 338: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {25028#true} is VALID [2020-07-11 04:39:18,929 INFO L280 TraceCheckUtils]: 339: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {25028#true} is VALID [2020-07-11 04:39:18,929 INFO L280 TraceCheckUtils]: 340: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {25028#true} is VALID [2020-07-11 04:39:18,929 INFO L280 TraceCheckUtils]: 341: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {25028#true} is VALID [2020-07-11 04:39:18,929 INFO L280 TraceCheckUtils]: 342: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {25028#true} is VALID [2020-07-11 04:39:18,930 INFO L280 TraceCheckUtils]: 343: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {25028#true} is VALID [2020-07-11 04:39:18,930 INFO L280 TraceCheckUtils]: 344: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {25028#true} is VALID [2020-07-11 04:39:18,930 INFO L280 TraceCheckUtils]: 345: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {25028#true} is VALID [2020-07-11 04:39:18,930 INFO L280 TraceCheckUtils]: 346: Hoare triple {25028#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {25028#true} is VALID [2020-07-11 04:39:18,930 INFO L280 TraceCheckUtils]: 347: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {25028#true} is VALID [2020-07-11 04:39:18,930 INFO L280 TraceCheckUtils]: 348: Hoare triple {25028#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 349: Hoare triple {25028#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 350: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 351: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 352: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 353: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 354: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {25028#true} is VALID [2020-07-11 04:39:18,931 INFO L280 TraceCheckUtils]: 355: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {25028#true} is VALID [2020-07-11 04:39:18,932 INFO L280 TraceCheckUtils]: 356: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {25028#true} is VALID [2020-07-11 04:39:18,932 INFO L280 TraceCheckUtils]: 357: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {25028#true} is VALID [2020-07-11 04:39:18,932 INFO L280 TraceCheckUtils]: 358: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {25028#true} is VALID [2020-07-11 04:39:18,932 INFO L280 TraceCheckUtils]: 359: Hoare triple {25028#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {25028#true} is VALID [2020-07-11 04:39:18,932 INFO L280 TraceCheckUtils]: 360: Hoare triple {25028#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {25028#true} is VALID [2020-07-11 04:39:18,932 INFO L280 TraceCheckUtils]: 361: Hoare triple {25028#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {25028#true} is VALID [2020-07-11 04:39:18,933 INFO L280 TraceCheckUtils]: 362: Hoare triple {25028#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {25028#true} is VALID [2020-07-11 04:39:18,933 INFO L280 TraceCheckUtils]: 363: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {25028#true} is VALID [2020-07-11 04:39:18,933 INFO L280 TraceCheckUtils]: 364: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {25028#true} is VALID [2020-07-11 04:39:18,933 INFO L280 TraceCheckUtils]: 365: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {25028#true} is VALID [2020-07-11 04:39:18,933 INFO L280 TraceCheckUtils]: 366: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {25028#true} is VALID [2020-07-11 04:39:18,933 INFO L280 TraceCheckUtils]: 367: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {25028#true} is VALID [2020-07-11 04:39:18,934 INFO L280 TraceCheckUtils]: 368: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {25028#true} is VALID [2020-07-11 04:39:18,934 INFO L280 TraceCheckUtils]: 369: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {25028#true} is VALID [2020-07-11 04:39:18,934 INFO L280 TraceCheckUtils]: 370: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {25028#true} is VALID [2020-07-11 04:39:18,934 INFO L280 TraceCheckUtils]: 371: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {25028#true} is VALID [2020-07-11 04:39:18,934 INFO L280 TraceCheckUtils]: 372: Hoare triple {25028#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {25028#true} is VALID [2020-07-11 04:39:18,934 INFO L280 TraceCheckUtils]: 373: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 374: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 375: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 376: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 377: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 378: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 379: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {25028#true} is VALID [2020-07-11 04:39:18,935 INFO L280 TraceCheckUtils]: 380: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {25028#true} is VALID [2020-07-11 04:39:18,936 INFO L280 TraceCheckUtils]: 381: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {25028#true} is VALID [2020-07-11 04:39:18,936 INFO L280 TraceCheckUtils]: 382: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {25028#true} is VALID [2020-07-11 04:39:18,936 INFO L280 TraceCheckUtils]: 383: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {25028#true} is VALID [2020-07-11 04:39:18,936 INFO L280 TraceCheckUtils]: 384: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {25028#true} is VALID [2020-07-11 04:39:18,936 INFO L280 TraceCheckUtils]: 385: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {25028#true} is VALID [2020-07-11 04:39:18,936 INFO L280 TraceCheckUtils]: 386: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,937 INFO L280 TraceCheckUtils]: 387: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,937 INFO L280 TraceCheckUtils]: 388: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,937 INFO L280 TraceCheckUtils]: 389: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,937 INFO L280 TraceCheckUtils]: 390: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,937 INFO L280 TraceCheckUtils]: 391: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,937 INFO L280 TraceCheckUtils]: 392: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,938 INFO L280 TraceCheckUtils]: 393: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,938 INFO L280 TraceCheckUtils]: 394: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,938 INFO L280 TraceCheckUtils]: 395: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,938 INFO L280 TraceCheckUtils]: 396: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,938 INFO L280 TraceCheckUtils]: 397: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,938 INFO L280 TraceCheckUtils]: 398: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,939 INFO L280 TraceCheckUtils]: 399: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,939 INFO L280 TraceCheckUtils]: 400: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,939 INFO L280 TraceCheckUtils]: 401: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,939 INFO L280 TraceCheckUtils]: 402: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,939 INFO L280 TraceCheckUtils]: 403: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,939 INFO L280 TraceCheckUtils]: 404: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 405: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 406: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 407: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 408: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 409: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 410: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,940 INFO L280 TraceCheckUtils]: 411: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,941 INFO L280 TraceCheckUtils]: 412: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,941 INFO L280 TraceCheckUtils]: 413: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,941 INFO L280 TraceCheckUtils]: 414: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,941 INFO L280 TraceCheckUtils]: 415: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,941 INFO L280 TraceCheckUtils]: 416: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 417: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 418: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 419: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 420: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 421: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 422: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,942 INFO L280 TraceCheckUtils]: 423: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,943 INFO L280 TraceCheckUtils]: 424: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,943 INFO L280 TraceCheckUtils]: 425: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,943 INFO L280 TraceCheckUtils]: 426: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,943 INFO L280 TraceCheckUtils]: 427: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,943 INFO L280 TraceCheckUtils]: 428: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,943 INFO L280 TraceCheckUtils]: 429: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,944 INFO L280 TraceCheckUtils]: 430: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,944 INFO L280 TraceCheckUtils]: 431: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,944 INFO L280 TraceCheckUtils]: 432: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,944 INFO L280 TraceCheckUtils]: 433: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,944 INFO L280 TraceCheckUtils]: 434: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,944 INFO L280 TraceCheckUtils]: 435: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,945 INFO L280 TraceCheckUtils]: 436: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,945 INFO L280 TraceCheckUtils]: 437: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,945 INFO L280 TraceCheckUtils]: 438: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,945 INFO L280 TraceCheckUtils]: 439: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,945 INFO L280 TraceCheckUtils]: 440: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,945 INFO L280 TraceCheckUtils]: 441: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,946 INFO L280 TraceCheckUtils]: 442: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,946 INFO L280 TraceCheckUtils]: 443: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,946 INFO L280 TraceCheckUtils]: 444: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,946 INFO L280 TraceCheckUtils]: 445: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,946 INFO L280 TraceCheckUtils]: 446: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,946 INFO L280 TraceCheckUtils]: 447: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,947 INFO L280 TraceCheckUtils]: 448: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,947 INFO L280 TraceCheckUtils]: 449: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,947 INFO L280 TraceCheckUtils]: 450: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,947 INFO L280 TraceCheckUtils]: 451: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,947 INFO L280 TraceCheckUtils]: 452: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,947 INFO L280 TraceCheckUtils]: 453: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 454: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 455: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 456: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 457: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 458: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 459: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,948 INFO L280 TraceCheckUtils]: 460: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,949 INFO L280 TraceCheckUtils]: 461: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,949 INFO L280 TraceCheckUtils]: 462: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,949 INFO L280 TraceCheckUtils]: 463: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,949 INFO L280 TraceCheckUtils]: 464: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,949 INFO L280 TraceCheckUtils]: 465: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,949 INFO L280 TraceCheckUtils]: 466: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,950 INFO L280 TraceCheckUtils]: 467: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,950 INFO L280 TraceCheckUtils]: 468: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,950 INFO L280 TraceCheckUtils]: 469: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,950 INFO L280 TraceCheckUtils]: 470: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,950 INFO L280 TraceCheckUtils]: 471: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,950 INFO L280 TraceCheckUtils]: 472: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 473: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 474: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 475: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 476: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 477: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 478: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,951 INFO L280 TraceCheckUtils]: 479: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,952 INFO L280 TraceCheckUtils]: 480: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,952 INFO L280 TraceCheckUtils]: 481: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,952 INFO L280 TraceCheckUtils]: 482: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,952 INFO L280 TraceCheckUtils]: 483: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,952 INFO L280 TraceCheckUtils]: 484: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,952 INFO L280 TraceCheckUtils]: 485: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,953 INFO L280 TraceCheckUtils]: 486: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,953 INFO L280 TraceCheckUtils]: 487: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,953 INFO L280 TraceCheckUtils]: 488: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,953 INFO L280 TraceCheckUtils]: 489: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,953 INFO L280 TraceCheckUtils]: 490: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,953 INFO L280 TraceCheckUtils]: 491: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,954 INFO L280 TraceCheckUtils]: 492: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,954 INFO L280 TraceCheckUtils]: 493: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,954 INFO L280 TraceCheckUtils]: 494: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,954 INFO L280 TraceCheckUtils]: 495: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,954 INFO L280 TraceCheckUtils]: 496: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,954 INFO L280 TraceCheckUtils]: 497: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,955 INFO L280 TraceCheckUtils]: 498: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,955 INFO L280 TraceCheckUtils]: 499: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,955 INFO L280 TraceCheckUtils]: 500: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,955 INFO L280 TraceCheckUtils]: 501: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,955 INFO L280 TraceCheckUtils]: 502: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,955 INFO L280 TraceCheckUtils]: 503: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 504: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 505: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 506: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 507: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 508: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 509: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,956 INFO L280 TraceCheckUtils]: 510: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,957 INFO L280 TraceCheckUtils]: 511: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,957 INFO L280 TraceCheckUtils]: 512: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,957 INFO L280 TraceCheckUtils]: 513: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,957 INFO L280 TraceCheckUtils]: 514: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,957 INFO L280 TraceCheckUtils]: 515: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,957 INFO L280 TraceCheckUtils]: 516: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 517: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 518: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 519: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 520: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 521: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 522: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,958 INFO L280 TraceCheckUtils]: 523: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,959 INFO L280 TraceCheckUtils]: 524: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,959 INFO L280 TraceCheckUtils]: 525: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,959 INFO L280 TraceCheckUtils]: 526: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,959 INFO L280 TraceCheckUtils]: 527: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,959 INFO L280 TraceCheckUtils]: 528: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,959 INFO L280 TraceCheckUtils]: 529: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,960 INFO L280 TraceCheckUtils]: 530: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,960 INFO L280 TraceCheckUtils]: 531: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,960 INFO L280 TraceCheckUtils]: 532: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,960 INFO L280 TraceCheckUtils]: 533: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,960 INFO L280 TraceCheckUtils]: 534: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,960 INFO L280 TraceCheckUtils]: 535: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,961 INFO L280 TraceCheckUtils]: 536: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,961 INFO L280 TraceCheckUtils]: 537: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,961 INFO L280 TraceCheckUtils]: 538: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,961 INFO L280 TraceCheckUtils]: 539: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,961 INFO L280 TraceCheckUtils]: 540: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,961 INFO L280 TraceCheckUtils]: 541: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,962 INFO L280 TraceCheckUtils]: 542: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,962 INFO L280 TraceCheckUtils]: 543: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,962 INFO L280 TraceCheckUtils]: 544: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,962 INFO L280 TraceCheckUtils]: 545: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,962 INFO L280 TraceCheckUtils]: 546: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,962 INFO L280 TraceCheckUtils]: 547: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,963 INFO L280 TraceCheckUtils]: 548: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,963 INFO L280 TraceCheckUtils]: 549: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,963 INFO L280 TraceCheckUtils]: 550: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,963 INFO L280 TraceCheckUtils]: 551: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,963 INFO L280 TraceCheckUtils]: 552: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,963 INFO L280 TraceCheckUtils]: 553: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,964 INFO L280 TraceCheckUtils]: 554: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,964 INFO L280 TraceCheckUtils]: 555: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,964 INFO L280 TraceCheckUtils]: 556: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,964 INFO L280 TraceCheckUtils]: 557: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,964 INFO L280 TraceCheckUtils]: 558: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,965 INFO L280 TraceCheckUtils]: 559: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,965 INFO L280 TraceCheckUtils]: 560: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,965 INFO L280 TraceCheckUtils]: 561: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,965 INFO L280 TraceCheckUtils]: 562: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,965 INFO L280 TraceCheckUtils]: 563: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,965 INFO L280 TraceCheckUtils]: 564: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 565: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 566: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 567: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 568: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 569: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 570: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,966 INFO L280 TraceCheckUtils]: 571: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,967 INFO L280 TraceCheckUtils]: 572: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,967 INFO L280 TraceCheckUtils]: 573: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,967 INFO L280 TraceCheckUtils]: 574: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,967 INFO L280 TraceCheckUtils]: 575: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,967 INFO L280 TraceCheckUtils]: 576: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,967 INFO L280 TraceCheckUtils]: 577: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,968 INFO L280 TraceCheckUtils]: 578: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,968 INFO L280 TraceCheckUtils]: 579: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,968 INFO L280 TraceCheckUtils]: 580: Hoare triple {25028#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {25028#true} is VALID [2020-07-11 04:39:18,968 INFO L280 TraceCheckUtils]: 581: Hoare triple {25028#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {25028#true} is VALID [2020-07-11 04:39:18,968 INFO L280 TraceCheckUtils]: 582: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {25028#true} is VALID [2020-07-11 04:39:18,968 INFO L280 TraceCheckUtils]: 583: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 584: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 585: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 586: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 587: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 588: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 589: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {25028#true} is VALID [2020-07-11 04:39:18,969 INFO L280 TraceCheckUtils]: 590: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {25028#true} is VALID [2020-07-11 04:39:18,970 INFO L280 TraceCheckUtils]: 591: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {25028#true} is VALID [2020-07-11 04:39:18,970 INFO L280 TraceCheckUtils]: 592: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {25028#true} is VALID [2020-07-11 04:39:18,970 INFO L280 TraceCheckUtils]: 593: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {25028#true} is VALID [2020-07-11 04:39:18,970 INFO L280 TraceCheckUtils]: 594: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {25028#true} is VALID [2020-07-11 04:39:18,970 INFO L280 TraceCheckUtils]: 595: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {25028#true} is VALID [2020-07-11 04:39:18,970 INFO L280 TraceCheckUtils]: 596: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {25028#true} is VALID [2020-07-11 04:39:18,971 INFO L280 TraceCheckUtils]: 597: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {25028#true} is VALID [2020-07-11 04:39:18,971 INFO L280 TraceCheckUtils]: 598: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {25028#true} is VALID [2020-07-11 04:39:18,971 INFO L280 TraceCheckUtils]: 599: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {25028#true} is VALID [2020-07-11 04:39:18,971 INFO L280 TraceCheckUtils]: 600: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {25028#true} is VALID [2020-07-11 04:39:18,971 INFO L280 TraceCheckUtils]: 601: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {25028#true} is VALID [2020-07-11 04:39:18,971 INFO L280 TraceCheckUtils]: 602: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {25028#true} is VALID [2020-07-11 04:39:18,972 INFO L280 TraceCheckUtils]: 603: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {25028#true} is VALID [2020-07-11 04:39:18,972 INFO L280 TraceCheckUtils]: 604: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {25028#true} is VALID [2020-07-11 04:39:18,972 INFO L280 TraceCheckUtils]: 605: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {25028#true} is VALID [2020-07-11 04:39:18,972 INFO L280 TraceCheckUtils]: 606: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {25028#true} is VALID [2020-07-11 04:39:18,972 INFO L280 TraceCheckUtils]: 607: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {25028#true} is VALID [2020-07-11 04:39:18,972 INFO L280 TraceCheckUtils]: 608: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {25028#true} is VALID [2020-07-11 04:39:18,973 INFO L280 TraceCheckUtils]: 609: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {25028#true} is VALID [2020-07-11 04:39:18,973 INFO L280 TraceCheckUtils]: 610: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {25028#true} is VALID [2020-07-11 04:39:18,973 INFO L280 TraceCheckUtils]: 611: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {25028#true} is VALID [2020-07-11 04:39:18,973 INFO L280 TraceCheckUtils]: 612: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {25028#true} is VALID [2020-07-11 04:39:18,973 INFO L280 TraceCheckUtils]: 613: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {25028#true} is VALID [2020-07-11 04:39:18,973 INFO L280 TraceCheckUtils]: 614: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {25028#true} is VALID [2020-07-11 04:39:18,974 INFO L280 TraceCheckUtils]: 615: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {25028#true} is VALID [2020-07-11 04:39:18,974 INFO L280 TraceCheckUtils]: 616: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {25028#true} is VALID [2020-07-11 04:39:18,974 INFO L280 TraceCheckUtils]: 617: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {25028#true} is VALID [2020-07-11 04:39:18,974 INFO L280 TraceCheckUtils]: 618: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {25028#true} is VALID [2020-07-11 04:39:18,974 INFO L280 TraceCheckUtils]: 619: Hoare triple {25028#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {25028#true} is VALID [2020-07-11 04:39:18,975 INFO L280 TraceCheckUtils]: 620: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {25028#true} is VALID [2020-07-11 04:39:18,975 INFO L280 TraceCheckUtils]: 621: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {25028#true} is VALID [2020-07-11 04:39:18,975 INFO L280 TraceCheckUtils]: 622: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {25028#true} is VALID [2020-07-11 04:39:18,975 INFO L280 TraceCheckUtils]: 623: Hoare triple {25028#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {25028#true} is VALID [2020-07-11 04:39:18,975 INFO L280 TraceCheckUtils]: 624: Hoare triple {25028#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {25028#true} is VALID [2020-07-11 04:39:18,975 INFO L280 TraceCheckUtils]: 625: Hoare triple {25028#true} ~ldv_retval_0~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,976 INFO L280 TraceCheckUtils]: 626: Hoare triple {25028#true} ~ldv_retval_1~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,976 INFO L280 TraceCheckUtils]: 627: Hoare triple {25028#true} ~ldv_retval_3~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,976 INFO L280 TraceCheckUtils]: 628: Hoare triple {25028#true} ~ldv_retval_2~0 := 0; {25028#true} is VALID [2020-07-11 04:39:18,977 INFO L280 TraceCheckUtils]: 629: Hoare triple {25028#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,977 INFO L280 TraceCheckUtils]: 630: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_lock~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,978 INFO L280 TraceCheckUtils]: 631: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_mutex_of_device~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,978 INFO L280 TraceCheckUtils]: 632: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_udev~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,979 INFO L280 TraceCheckUtils]: 633: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume true; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,979 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} {25028#true} #2340#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,980 INFO L263 TraceCheckUtils]: 635: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret124 := main(); {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,980 INFO L280 TraceCheckUtils]: 636: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,981 INFO L280 TraceCheckUtils]: 637: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp~8.base, ~tmp~8.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,981 INFO L280 TraceCheckUtils]: 638: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,982 INFO L280 TraceCheckUtils]: 639: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,982 INFO L280 TraceCheckUtils]: 640: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,983 INFO L280 TraceCheckUtils]: 641: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,983 INFO L280 TraceCheckUtils]: 642: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,984 INFO L280 TraceCheckUtils]: 643: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,984 INFO L280 TraceCheckUtils]: 644: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,985 INFO L280 TraceCheckUtils]: 645: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,985 INFO L280 TraceCheckUtils]: 646: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,986 INFO L280 TraceCheckUtils]: 647: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,986 INFO L280 TraceCheckUtils]: 648: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,987 INFO L280 TraceCheckUtils]: 649: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___5~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,987 INFO L280 TraceCheckUtils]: 650: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___6~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,988 INFO L280 TraceCheckUtils]: 651: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___7~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,988 INFO L280 TraceCheckUtils]: 652: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___8~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,989 INFO L280 TraceCheckUtils]: 653: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___9~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,989 INFO L280 TraceCheckUtils]: 654: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___10~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,990 INFO L280 TraceCheckUtils]: 655: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___11~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,990 INFO L280 TraceCheckUtils]: 656: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___12~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,991 INFO L263 TraceCheckUtils]: 657: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,992 INFO L280 TraceCheckUtils]: 658: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,992 INFO L280 TraceCheckUtils]: 659: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,992 INFO L280 TraceCheckUtils]: 660: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,992 INFO L280 TraceCheckUtils]: 661: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,993 INFO L263 TraceCheckUtils]: 662: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,993 INFO L280 TraceCheckUtils]: 663: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L280 TraceCheckUtils]: 664: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L280 TraceCheckUtils]: 666: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L280 TraceCheckUtils]: 667: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L263 TraceCheckUtils]: 668: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L280 TraceCheckUtils]: 669: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L280 TraceCheckUtils]: 670: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L280 TraceCheckUtils]: 671: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,994 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:18,995 INFO L280 TraceCheckUtils]: 673: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,995 INFO L280 TraceCheckUtils]: 674: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,995 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2182#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,996 INFO L280 TraceCheckUtils]: 676: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,996 INFO L280 TraceCheckUtils]: 677: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret45.base, #t~ret45.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,996 INFO L280 TraceCheckUtils]: 678: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:18,997 INFO L263 TraceCheckUtils]: 679: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:18,997 INFO L280 TraceCheckUtils]: 680: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:18,997 INFO L280 TraceCheckUtils]: 681: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,997 INFO L280 TraceCheckUtils]: 682: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,998 INFO L280 TraceCheckUtils]: 683: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:18,998 INFO L263 TraceCheckUtils]: 684: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:18,999 INFO L280 TraceCheckUtils]: 685: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L280 TraceCheckUtils]: 686: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L280 TraceCheckUtils]: 688: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L280 TraceCheckUtils]: 689: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L263 TraceCheckUtils]: 690: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L280 TraceCheckUtils]: 691: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:18,999 INFO L280 TraceCheckUtils]: 692: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:19,000 INFO L280 TraceCheckUtils]: 693: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,000 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:19,000 INFO L280 TraceCheckUtils]: 695: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,000 INFO L280 TraceCheckUtils]: 696: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,001 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2184#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,002 INFO L280 TraceCheckUtils]: 698: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,002 INFO L280 TraceCheckUtils]: 699: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret46.base, #t~ret46.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,005 INFO L280 TraceCheckUtils]: 700: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,009 INFO L263 TraceCheckUtils]: 701: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,010 INFO L280 TraceCheckUtils]: 702: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:19,010 INFO L280 TraceCheckUtils]: 703: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,010 INFO L280 TraceCheckUtils]: 704: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,010 INFO L280 TraceCheckUtils]: 705: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:19,013 INFO L263 TraceCheckUtils]: 706: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:19,013 INFO L280 TraceCheckUtils]: 707: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:19,013 INFO L280 TraceCheckUtils]: 708: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,014 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:19,014 INFO L280 TraceCheckUtils]: 710: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:19,014 INFO L280 TraceCheckUtils]: 711: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,014 INFO L263 TraceCheckUtils]: 712: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:19,014 INFO L280 TraceCheckUtils]: 713: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:19,014 INFO L280 TraceCheckUtils]: 714: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:19,015 INFO L280 TraceCheckUtils]: 715: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,015 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:19,015 INFO L280 TraceCheckUtils]: 717: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,015 INFO L280 TraceCheckUtils]: 718: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,017 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2186#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,018 INFO L280 TraceCheckUtils]: 720: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,020 INFO L280 TraceCheckUtils]: 721: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret47.base, #t~ret47.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,022 INFO L280 TraceCheckUtils]: 722: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,023 INFO L263 TraceCheckUtils]: 723: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,024 INFO L280 TraceCheckUtils]: 724: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:19,024 INFO L280 TraceCheckUtils]: 725: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,024 INFO L280 TraceCheckUtils]: 726: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,024 INFO L280 TraceCheckUtils]: 727: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:19,025 INFO L263 TraceCheckUtils]: 728: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:19,026 INFO L280 TraceCheckUtils]: 729: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:19,026 INFO L280 TraceCheckUtils]: 730: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,026 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:19,026 INFO L280 TraceCheckUtils]: 732: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:19,026 INFO L280 TraceCheckUtils]: 733: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,026 INFO L263 TraceCheckUtils]: 734: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:19,027 INFO L280 TraceCheckUtils]: 735: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:19,027 INFO L280 TraceCheckUtils]: 736: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:19,027 INFO L280 TraceCheckUtils]: 737: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,027 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:19,027 INFO L280 TraceCheckUtils]: 739: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,027 INFO L280 TraceCheckUtils]: 740: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,028 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2188#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,029 INFO L280 TraceCheckUtils]: 742: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,029 INFO L280 TraceCheckUtils]: 743: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret48.base, #t~ret48.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,029 INFO L280 TraceCheckUtils]: 744: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,030 INFO L263 TraceCheckUtils]: 745: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,030 INFO L280 TraceCheckUtils]: 746: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:19,030 INFO L280 TraceCheckUtils]: 747: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,030 INFO L280 TraceCheckUtils]: 748: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,030 INFO L280 TraceCheckUtils]: 749: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:19,031 INFO L263 TraceCheckUtils]: 750: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:19,032 INFO L280 TraceCheckUtils]: 751: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:19,032 INFO L280 TraceCheckUtils]: 752: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,032 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:19,032 INFO L280 TraceCheckUtils]: 754: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:19,032 INFO L280 TraceCheckUtils]: 755: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,032 INFO L263 TraceCheckUtils]: 756: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:19,032 INFO L280 TraceCheckUtils]: 757: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:19,033 INFO L280 TraceCheckUtils]: 758: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:19,033 INFO L280 TraceCheckUtils]: 759: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,033 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:19,033 INFO L280 TraceCheckUtils]: 761: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,033 INFO L280 TraceCheckUtils]: 762: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,034 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2190#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,035 INFO L280 TraceCheckUtils]: 764: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,035 INFO L280 TraceCheckUtils]: 765: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret49.base, #t~ret49.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,035 INFO L280 TraceCheckUtils]: 766: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,036 INFO L263 TraceCheckUtils]: 767: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,036 INFO L280 TraceCheckUtils]: 768: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:19,036 INFO L280 TraceCheckUtils]: 769: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,036 INFO L280 TraceCheckUtils]: 770: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,037 INFO L280 TraceCheckUtils]: 771: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:19,039 INFO L263 TraceCheckUtils]: 772: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:19,039 INFO L280 TraceCheckUtils]: 773: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:19,039 INFO L280 TraceCheckUtils]: 774: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,040 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:19,040 INFO L280 TraceCheckUtils]: 776: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:19,040 INFO L280 TraceCheckUtils]: 777: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,040 INFO L263 TraceCheckUtils]: 778: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:19,040 INFO L280 TraceCheckUtils]: 779: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:19,040 INFO L280 TraceCheckUtils]: 780: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:19,041 INFO L280 TraceCheckUtils]: 781: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,041 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:19,041 INFO L280 TraceCheckUtils]: 783: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,041 INFO L280 TraceCheckUtils]: 784: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,043 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2192#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,043 INFO L280 TraceCheckUtils]: 786: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,043 INFO L280 TraceCheckUtils]: 787: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret50.base, #t~ret50.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,044 INFO L280 TraceCheckUtils]: 788: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,044 INFO L263 TraceCheckUtils]: 789: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call ldv_initialize(); {25028#true} is VALID [2020-07-11 04:39:19,044 INFO L280 TraceCheckUtils]: 790: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,045 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2194#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,045 INFO L263 TraceCheckUtils]: 792: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:39:19,046 INFO L280 TraceCheckUtils]: 793: Hoare triple {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {25028#true} is VALID [2020-07-11 04:39:19,046 INFO L280 TraceCheckUtils]: 794: Hoare triple {25028#true} ~c := #in~c; {25028#true} is VALID [2020-07-11 04:39:19,046 INFO L280 TraceCheckUtils]: 795: Hoare triple {25028#true} ~n := #in~n; {25028#true} is VALID [2020-07-11 04:39:19,046 INFO L280 TraceCheckUtils]: 796: Hoare triple {25028#true} havoc ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-11 04:39:19,047 INFO L263 TraceCheckUtils]: 797: Hoare triple {25028#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:39:19,047 INFO L280 TraceCheckUtils]: 798: Hoare triple {25891#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {25028#true} is VALID [2020-07-11 04:39:19,047 INFO L280 TraceCheckUtils]: 799: Hoare triple {25028#true} assume !(#t~loopctr125 < #amount); {25028#true} is VALID [2020-07-11 04:39:19,048 INFO L280 TraceCheckUtils]: 800: Hoare triple {25028#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25028#true} is VALID [2020-07-11 04:39:19,048 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {25028#true} {25028#true} #2164#return; {25028#true} is VALID [2020-07-11 04:39:19,048 INFO L280 TraceCheckUtils]: 802: Hoare triple {25028#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {25028#true} is VALID [2020-07-11 04:39:19,048 INFO L280 TraceCheckUtils]: 803: Hoare triple {25028#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {25028#true} is VALID [2020-07-11 04:39:19,049 INFO L280 TraceCheckUtils]: 804: Hoare triple {25028#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-11 04:39:19,049 INFO L280 TraceCheckUtils]: 805: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,052 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2196#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,053 INFO L280 TraceCheckUtils]: 807: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret51.base, #t~ret51.offset; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,054 INFO L280 TraceCheckUtils]: 808: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_6~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,056 INFO L280 TraceCheckUtils]: 809: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_4~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,056 INFO L280 TraceCheckUtils]: 810: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_1~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,056 INFO L280 TraceCheckUtils]: 811: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ref_cnt~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,057 INFO L280 TraceCheckUtils]: 812: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_0~0 := 1; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,057 INFO L280 TraceCheckUtils]: 813: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_3~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,057 INFO L280 TraceCheckUtils]: 814: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_2~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,058 INFO L280 TraceCheckUtils]: 815: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_5~0 := 0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,058 INFO L280 TraceCheckUtils]: 816: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,059 INFO L280 TraceCheckUtils]: 817: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___5~0 := #t~nondet52; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,059 INFO L280 TraceCheckUtils]: 818: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~nondet52; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,059 INFO L280 TraceCheckUtils]: 819: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := 0 == ~tmp___5~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,060 INFO L280 TraceCheckUtils]: 820: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch53; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,060 INFO L280 TraceCheckUtils]: 821: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,060 INFO L280 TraceCheckUtils]: 822: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch53; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,061 INFO L280 TraceCheckUtils]: 823: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,061 INFO L280 TraceCheckUtils]: 824: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch53; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,061 INFO L280 TraceCheckUtils]: 825: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,062 INFO L280 TraceCheckUtils]: 826: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume #t~switch53; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,062 INFO L280 TraceCheckUtils]: 827: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 0 != ~ldv_state_variable_0~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,062 INFO L280 TraceCheckUtils]: 828: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,063 INFO L280 TraceCheckUtils]: 829: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___9~0 := #t~nondet66; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,063 INFO L280 TraceCheckUtils]: 830: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~nondet66; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,063 INFO L280 TraceCheckUtils]: 831: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch67 := 0 == ~tmp___9~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,064 INFO L280 TraceCheckUtils]: 832: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch67; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,064 INFO L280 TraceCheckUtils]: 833: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,064 INFO L280 TraceCheckUtils]: 834: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume #t~switch67; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,065 INFO L280 TraceCheckUtils]: 835: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 1 == ~ldv_state_variable_0~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,066 INFO L263 TraceCheckUtils]: 836: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret68 := cdc_subset_driver_init(); {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,066 INFO L280 TraceCheckUtils]: 837: Hoare triple {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {25028#true} is VALID [2020-07-11 04:39:19,067 INFO L263 TraceCheckUtils]: 838: Hoare triple {25028#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,067 INFO L280 TraceCheckUtils]: 839: Hoare triple {25896#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {25028#true} is VALID [2020-07-11 04:39:19,067 INFO L280 TraceCheckUtils]: 840: Hoare triple {25028#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {25028#true} is VALID [2020-07-11 04:39:19,067 INFO L280 TraceCheckUtils]: 841: Hoare triple {25028#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {25028#true} is VALID [2020-07-11 04:39:19,067 INFO L280 TraceCheckUtils]: 842: Hoare triple {25028#true} havoc ~ldv_func_res~1; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 843: Hoare triple {25028#true} havoc ~tmp~11; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L263 TraceCheckUtils]: 844: Hoare triple {25028#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 845: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 846: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 847: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 848: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 849: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:19,068 INFO L280 TraceCheckUtils]: 850: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 851: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 853: Hoare triple {25028#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 854: Hoare triple {25028#true} ~tmp~11 := #t~ret81; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 855: Hoare triple {25028#true} havoc #t~ret81; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 856: Hoare triple {25028#true} ~ldv_func_res~1 := ~tmp~11; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 857: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 1; {25028#true} is VALID [2020-07-11 04:39:19,069 INFO L280 TraceCheckUtils]: 858: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-11 04:39:19,070 INFO L263 TraceCheckUtils]: 859: Hoare triple {25028#true} call ldv_usb_driver_1(); {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,070 INFO L280 TraceCheckUtils]: 860: Hoare triple {25979#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:19,071 INFO L263 TraceCheckUtils]: 861: Hoare triple {25028#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:39:19,071 INFO L280 TraceCheckUtils]: 862: Hoare triple {25847#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25028#true} is VALID [2020-07-11 04:39:19,071 INFO L280 TraceCheckUtils]: 863: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,071 INFO L280 TraceCheckUtils]: 864: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,071 INFO L280 TraceCheckUtils]: 865: Hoare triple {25028#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {25028#true} is VALID [2020-07-11 04:39:19,074 INFO L263 TraceCheckUtils]: 866: Hoare triple {25028#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {25855#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:39:19,075 INFO L280 TraceCheckUtils]: 867: Hoare triple {25855#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25028#true} is VALID [2020-07-11 04:39:19,075 INFO L280 TraceCheckUtils]: 868: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,075 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-11 04:39:19,075 INFO L280 TraceCheckUtils]: 870: Hoare triple {25028#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25028#true} is VALID [2020-07-11 04:39:19,075 INFO L280 TraceCheckUtils]: 871: Hoare triple {25028#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,075 INFO L263 TraceCheckUtils]: 872: Hoare triple {25028#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25028#true} is VALID [2020-07-11 04:39:19,075 INFO L280 TraceCheckUtils]: 873: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 874: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 875: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 877: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 878: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 880: Hoare triple {25028#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 881: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-11 04:39:19,076 INFO L280 TraceCheckUtils]: 882: Hoare triple {25028#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 883: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 885: Hoare triple {25028#true} #res := ~ldv_func_res~1; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 886: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {25028#true} {25028#true} #2114#return; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 888: Hoare triple {25028#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 889: Hoare triple {25028#true} ~tmp~6 := #t~ret43; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 890: Hoare triple {25028#true} havoc #t~ret43; {25028#true} is VALID [2020-07-11 04:39:19,077 INFO L280 TraceCheckUtils]: 891: Hoare triple {25028#true} #res := ~tmp~6; {25028#true} is VALID [2020-07-11 04:39:19,078 INFO L280 TraceCheckUtils]: 892: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-11 04:39:19,078 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {25028#true} {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2222#return; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,079 INFO L280 TraceCheckUtils]: 894: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,079 INFO L280 TraceCheckUtils]: 895: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_retval_3~0 := #t~ret68; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,079 INFO L280 TraceCheckUtils]: 896: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret68; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,080 INFO L280 TraceCheckUtils]: 897: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !(0 == ~ldv_retval_3~0); {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,080 INFO L280 TraceCheckUtils]: 898: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 0 != ~ldv_retval_3~0; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,081 INFO L280 TraceCheckUtils]: 899: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_0~0 := 2; {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,081 INFO L263 TraceCheckUtils]: 900: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call ldv_check_final_state(); {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-11 04:39:19,082 INFO L280 TraceCheckUtils]: 901: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 1 != ~ldv_mutex_i_mutex_of_inode~0; {25029#false} is VALID [2020-07-11 04:39:19,082 INFO L263 TraceCheckUtils]: 902: Hoare triple {25029#false} call ldv_error(); {25029#false} is VALID [2020-07-11 04:39:19,082 INFO L280 TraceCheckUtils]: 903: Hoare triple {25029#false} assume !false; {25029#false} is VALID [2020-07-11 04:39:19,446 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-11 04:39:19,447 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [265905458] [2020-07-11 04:39:19,447 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:39:19,447 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-11 04:39:19,447 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875299432] [2020-07-11 04:39:19,448 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 904 [2020-07-11 04:39:19,450 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:39:19,450 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-11 04:39:20,309 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 802 edges. 802 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:39:20,310 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-11 04:39:20,310 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:39:20,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-11 04:39:20,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-11 04:39:20,311 INFO L87 Difference]: Start difference. First operand 1799 states and 1994 transitions. Second operand 9 states. [2020-07-11 04:39:20,682 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:39:30,490 WARN L193 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:39:31,667 WARN L193 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:39:33,625 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-11 04:39:57,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:39:57,672 INFO L93 Difference]: Finished difference Result 1847 states and 2048 transitions. [2020-07-11 04:39:57,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-11 04:39:57,672 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 904 [2020-07-11 04:39:57,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:39:57,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:39:57,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1181 transitions. [2020-07-11 04:39:57,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:39:57,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1181 transitions. [2020-07-11 04:39:57,709 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1181 transitions. [2020-07-11 04:40:00,453 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1181 edges. 1181 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:40:00,574 INFO L225 Difference]: With dead ends: 1847 [2020-07-11 04:40:00,574 INFO L226 Difference]: Without dead ends: 1844 [2020-07-11 04:40:00,576 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-07-11 04:40:00,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2020-07-11 04:40:15,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1798. [2020-07-11 04:40:15,664 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:40:15,664 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1844 states. Second operand 1798 states. [2020-07-11 04:40:15,665 INFO L74 IsIncluded]: Start isIncluded. First operand 1844 states. Second operand 1798 states. [2020-07-11 04:40:15,665 INFO L87 Difference]: Start difference. First operand 1844 states. Second operand 1798 states. [2020-07-11 04:40:15,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:40:15,861 INFO L93 Difference]: Finished difference Result 1844 states and 2045 transitions. [2020-07-11 04:40:15,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 2045 transitions. [2020-07-11 04:40:15,865 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:40:15,866 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:40:15,866 INFO L74 IsIncluded]: Start isIncluded. First operand 1798 states. Second operand 1844 states. [2020-07-11 04:40:15,866 INFO L87 Difference]: Start difference. First operand 1798 states. Second operand 1844 states. [2020-07-11 04:40:16,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:40:16,077 INFO L93 Difference]: Finished difference Result 1844 states and 2045 transitions. [2020-07-11 04:40:16,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 2045 transitions. [2020-07-11 04:40:16,081 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:40:16,082 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:40:16,082 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:40:16,082 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:40:16,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1798 states. [2020-07-11 04:40:16,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 1992 transitions. [2020-07-11 04:40:16,301 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 1992 transitions. Word has length 904 [2020-07-11 04:40:16,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:40:16,303 INFO L479 AbstractCegarLoop]: Abstraction has 1798 states and 1992 transitions. [2020-07-11 04:40:16,303 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-11 04:40:16,303 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1798 states and 1992 transitions. [2020-07-11 04:40:21,440 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1992 edges. 1992 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:40:21,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 1992 transitions. [2020-07-11 04:40:21,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 906 [2020-07-11 04:40:21,454 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:40:21,455 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:40:21,455 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-07-11 04:40:21,455 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:40:21,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:40:21,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1577298251, now seen corresponding path program 1 times [2020-07-11 04:40:21,456 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:40:21,456 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1471801870] [2020-07-11 04:40:21,457 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:40:21,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:22,470 WARN L193 SmtUtils]: Spent 371.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:40:22,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:22,746 INFO L280 TraceCheckUtils]: 0: Hoare triple {37823#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {37005#true} is VALID [2020-07-11 04:40:22,747 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} #valid := #valid[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,747 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume 0 < #StackHeapBarrier; {37005#true} is VALID [2020-07-11 04:40:22,747 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {37005#true} is VALID [2020-07-11 04:40:22,747 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {37005#true} is VALID [2020-07-11 04:40:22,747 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {37005#true} is VALID [2020-07-11 04:40:22,748 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {37005#true} is VALID [2020-07-11 04:40:22,748 INFO L280 TraceCheckUtils]: 7: Hoare triple {37005#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {37005#true} is VALID [2020-07-11 04:40:22,748 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {37005#true} is VALID [2020-07-11 04:40:22,748 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {37005#true} is VALID [2020-07-11 04:40:22,748 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {37005#true} is VALID [2020-07-11 04:40:22,748 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {37005#true} is VALID [2020-07-11 04:40:22,749 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {37005#true} is VALID [2020-07-11 04:40:22,749 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {37005#true} is VALID [2020-07-11 04:40:22,749 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {37005#true} is VALID [2020-07-11 04:40:22,749 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {37005#true} is VALID [2020-07-11 04:40:22,749 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {37005#true} is VALID [2020-07-11 04:40:22,749 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {37005#true} is VALID [2020-07-11 04:40:22,750 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} ~ldv_state_variable_3~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,750 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~LDV_IN_INTERRUPT~0 := 1; {37005#true} is VALID [2020-07-11 04:40:22,750 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~ldv_state_variable_2~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,750 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} ~ref_cnt~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,750 INFO L280 TraceCheckUtils]: 22: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,751 INFO L280 TraceCheckUtils]: 23: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,751 INFO L280 TraceCheckUtils]: 24: Hoare triple {37005#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {37005#true} is VALID [2020-07-11 04:40:22,751 INFO L280 TraceCheckUtils]: 25: Hoare triple {37005#true} ~ldv_state_variable_4~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,751 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} ~ldv_state_variable_6~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,752 INFO L280 TraceCheckUtils]: 27: Hoare triple {37005#true} ~ldv_state_variable_0~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,752 INFO L280 TraceCheckUtils]: 28: Hoare triple {37005#true} ~ldv_state_variable_5~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,752 INFO L280 TraceCheckUtils]: 29: Hoare triple {37005#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {37005#true} is VALID [2020-07-11 04:40:22,752 INFO L280 TraceCheckUtils]: 30: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {37005#true} is VALID [2020-07-11 04:40:22,752 INFO L280 TraceCheckUtils]: 31: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {37005#true} is VALID [2020-07-11 04:40:22,752 INFO L280 TraceCheckUtils]: 32: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {37005#true} is VALID [2020-07-11 04:40:22,753 INFO L280 TraceCheckUtils]: 33: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {37005#true} is VALID [2020-07-11 04:40:22,753 INFO L280 TraceCheckUtils]: 34: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {37005#true} is VALID [2020-07-11 04:40:22,753 INFO L280 TraceCheckUtils]: 35: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {37005#true} is VALID [2020-07-11 04:40:22,753 INFO L280 TraceCheckUtils]: 36: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {37005#true} is VALID [2020-07-11 04:40:22,753 INFO L280 TraceCheckUtils]: 37: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {37005#true} is VALID [2020-07-11 04:40:22,753 INFO L280 TraceCheckUtils]: 38: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {37005#true} is VALID [2020-07-11 04:40:22,754 INFO L280 TraceCheckUtils]: 39: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {37005#true} is VALID [2020-07-11 04:40:22,754 INFO L280 TraceCheckUtils]: 40: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {37005#true} is VALID [2020-07-11 04:40:22,754 INFO L280 TraceCheckUtils]: 41: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {37005#true} is VALID [2020-07-11 04:40:22,754 INFO L280 TraceCheckUtils]: 42: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {37005#true} is VALID [2020-07-11 04:40:22,754 INFO L280 TraceCheckUtils]: 43: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {37005#true} is VALID [2020-07-11 04:40:22,755 INFO L280 TraceCheckUtils]: 44: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {37005#true} is VALID [2020-07-11 04:40:22,755 INFO L280 TraceCheckUtils]: 45: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {37005#true} is VALID [2020-07-11 04:40:22,755 INFO L280 TraceCheckUtils]: 46: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {37005#true} is VALID [2020-07-11 04:40:22,755 INFO L280 TraceCheckUtils]: 47: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {37005#true} is VALID [2020-07-11 04:40:22,755 INFO L280 TraceCheckUtils]: 48: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {37005#true} is VALID [2020-07-11 04:40:22,755 INFO L280 TraceCheckUtils]: 49: Hoare triple {37005#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {37005#true} is VALID [2020-07-11 04:40:22,756 INFO L280 TraceCheckUtils]: 50: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {37005#true} is VALID [2020-07-11 04:40:22,756 INFO L280 TraceCheckUtils]: 51: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {37005#true} is VALID [2020-07-11 04:40:22,756 INFO L280 TraceCheckUtils]: 52: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {37005#true} is VALID [2020-07-11 04:40:22,756 INFO L280 TraceCheckUtils]: 53: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {37005#true} is VALID [2020-07-11 04:40:22,756 INFO L280 TraceCheckUtils]: 54: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {37005#true} is VALID [2020-07-11 04:40:22,757 INFO L280 TraceCheckUtils]: 55: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {37005#true} is VALID [2020-07-11 04:40:22,757 INFO L280 TraceCheckUtils]: 56: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {37005#true} is VALID [2020-07-11 04:40:22,757 INFO L280 TraceCheckUtils]: 57: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {37005#true} is VALID [2020-07-11 04:40:22,757 INFO L280 TraceCheckUtils]: 58: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {37005#true} is VALID [2020-07-11 04:40:22,757 INFO L280 TraceCheckUtils]: 59: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {37005#true} is VALID [2020-07-11 04:40:22,758 INFO L280 TraceCheckUtils]: 60: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {37005#true} is VALID [2020-07-11 04:40:22,758 INFO L280 TraceCheckUtils]: 61: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {37005#true} is VALID [2020-07-11 04:40:22,758 INFO L280 TraceCheckUtils]: 62: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {37005#true} is VALID [2020-07-11 04:40:22,758 INFO L280 TraceCheckUtils]: 63: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {37005#true} is VALID [2020-07-11 04:40:22,758 INFO L280 TraceCheckUtils]: 64: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {37005#true} is VALID [2020-07-11 04:40:22,758 INFO L280 TraceCheckUtils]: 65: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {37005#true} is VALID [2020-07-11 04:40:22,759 INFO L280 TraceCheckUtils]: 66: Hoare triple {37005#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {37005#true} is VALID [2020-07-11 04:40:22,759 INFO L280 TraceCheckUtils]: 67: Hoare triple {37005#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {37005#true} is VALID [2020-07-11 04:40:22,759 INFO L280 TraceCheckUtils]: 68: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {37005#true} is VALID [2020-07-11 04:40:22,759 INFO L280 TraceCheckUtils]: 69: Hoare triple {37005#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {37005#true} is VALID [2020-07-11 04:40:22,759 INFO L280 TraceCheckUtils]: 70: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {37005#true} is VALID [2020-07-11 04:40:22,760 INFO L280 TraceCheckUtils]: 71: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {37005#true} is VALID [2020-07-11 04:40:22,760 INFO L280 TraceCheckUtils]: 72: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {37005#true} is VALID [2020-07-11 04:40:22,760 INFO L280 TraceCheckUtils]: 73: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {37005#true} is VALID [2020-07-11 04:40:22,760 INFO L280 TraceCheckUtils]: 74: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {37005#true} is VALID [2020-07-11 04:40:22,760 INFO L280 TraceCheckUtils]: 75: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {37005#true} is VALID [2020-07-11 04:40:22,761 INFO L280 TraceCheckUtils]: 76: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {37005#true} is VALID [2020-07-11 04:40:22,761 INFO L280 TraceCheckUtils]: 77: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {37005#true} is VALID [2020-07-11 04:40:22,761 INFO L280 TraceCheckUtils]: 78: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {37005#true} is VALID [2020-07-11 04:40:22,761 INFO L280 TraceCheckUtils]: 79: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {37005#true} is VALID [2020-07-11 04:40:22,761 INFO L280 TraceCheckUtils]: 80: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {37005#true} is VALID [2020-07-11 04:40:22,761 INFO L280 TraceCheckUtils]: 81: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {37005#true} is VALID [2020-07-11 04:40:22,762 INFO L280 TraceCheckUtils]: 82: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {37005#true} is VALID [2020-07-11 04:40:22,762 INFO L280 TraceCheckUtils]: 83: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {37005#true} is VALID [2020-07-11 04:40:22,762 INFO L280 TraceCheckUtils]: 84: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {37005#true} is VALID [2020-07-11 04:40:22,762 INFO L280 TraceCheckUtils]: 85: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {37005#true} is VALID [2020-07-11 04:40:22,762 INFO L280 TraceCheckUtils]: 86: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {37005#true} is VALID [2020-07-11 04:40:22,763 INFO L280 TraceCheckUtils]: 87: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {37005#true} is VALID [2020-07-11 04:40:22,763 INFO L280 TraceCheckUtils]: 88: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {37005#true} is VALID [2020-07-11 04:40:22,763 INFO L280 TraceCheckUtils]: 89: Hoare triple {37005#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {37005#true} is VALID [2020-07-11 04:40:22,763 INFO L280 TraceCheckUtils]: 90: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {37005#true} is VALID [2020-07-11 04:40:22,763 INFO L280 TraceCheckUtils]: 91: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {37005#true} is VALID [2020-07-11 04:40:22,763 INFO L280 TraceCheckUtils]: 92: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {37005#true} is VALID [2020-07-11 04:40:22,764 INFO L280 TraceCheckUtils]: 93: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {37005#true} is VALID [2020-07-11 04:40:22,764 INFO L280 TraceCheckUtils]: 94: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {37005#true} is VALID [2020-07-11 04:40:22,764 INFO L280 TraceCheckUtils]: 95: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {37005#true} is VALID [2020-07-11 04:40:22,764 INFO L280 TraceCheckUtils]: 96: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {37005#true} is VALID [2020-07-11 04:40:22,764 INFO L280 TraceCheckUtils]: 97: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {37005#true} is VALID [2020-07-11 04:40:22,764 INFO L280 TraceCheckUtils]: 98: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {37005#true} is VALID [2020-07-11 04:40:22,765 INFO L280 TraceCheckUtils]: 99: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {37005#true} is VALID [2020-07-11 04:40:22,765 INFO L280 TraceCheckUtils]: 100: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {37005#true} is VALID [2020-07-11 04:40:22,765 INFO L280 TraceCheckUtils]: 101: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {37005#true} is VALID [2020-07-11 04:40:22,765 INFO L280 TraceCheckUtils]: 102: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {37005#true} is VALID [2020-07-11 04:40:22,765 INFO L280 TraceCheckUtils]: 103: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {37005#true} is VALID [2020-07-11 04:40:22,766 INFO L280 TraceCheckUtils]: 104: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {37005#true} is VALID [2020-07-11 04:40:22,766 INFO L280 TraceCheckUtils]: 105: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {37005#true} is VALID [2020-07-11 04:40:22,766 INFO L280 TraceCheckUtils]: 106: Hoare triple {37005#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {37005#true} is VALID [2020-07-11 04:40:22,766 INFO L280 TraceCheckUtils]: 107: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {37005#true} is VALID [2020-07-11 04:40:22,766 INFO L280 TraceCheckUtils]: 108: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {37005#true} is VALID [2020-07-11 04:40:22,766 INFO L280 TraceCheckUtils]: 109: Hoare triple {37005#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {37005#true} is VALID [2020-07-11 04:40:22,767 INFO L280 TraceCheckUtils]: 110: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {37005#true} is VALID [2020-07-11 04:40:22,767 INFO L280 TraceCheckUtils]: 111: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {37005#true} is VALID [2020-07-11 04:40:22,767 INFO L280 TraceCheckUtils]: 112: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {37005#true} is VALID [2020-07-11 04:40:22,767 INFO L280 TraceCheckUtils]: 113: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {37005#true} is VALID [2020-07-11 04:40:22,767 INFO L280 TraceCheckUtils]: 114: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {37005#true} is VALID [2020-07-11 04:40:22,767 INFO L280 TraceCheckUtils]: 115: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {37005#true} is VALID [2020-07-11 04:40:22,768 INFO L280 TraceCheckUtils]: 116: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {37005#true} is VALID [2020-07-11 04:40:22,768 INFO L280 TraceCheckUtils]: 117: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {37005#true} is VALID [2020-07-11 04:40:22,768 INFO L280 TraceCheckUtils]: 118: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {37005#true} is VALID [2020-07-11 04:40:22,768 INFO L280 TraceCheckUtils]: 119: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {37005#true} is VALID [2020-07-11 04:40:22,768 INFO L280 TraceCheckUtils]: 120: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {37005#true} is VALID [2020-07-11 04:40:22,768 INFO L280 TraceCheckUtils]: 121: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {37005#true} is VALID [2020-07-11 04:40:22,769 INFO L280 TraceCheckUtils]: 122: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {37005#true} is VALID [2020-07-11 04:40:22,769 INFO L280 TraceCheckUtils]: 123: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {37005#true} is VALID [2020-07-11 04:40:22,769 INFO L280 TraceCheckUtils]: 124: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {37005#true} is VALID [2020-07-11 04:40:22,769 INFO L280 TraceCheckUtils]: 125: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {37005#true} is VALID [2020-07-11 04:40:22,769 INFO L280 TraceCheckUtils]: 126: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {37005#true} is VALID [2020-07-11 04:40:22,769 INFO L280 TraceCheckUtils]: 127: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {37005#true} is VALID [2020-07-11 04:40:22,770 INFO L280 TraceCheckUtils]: 128: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {37005#true} is VALID [2020-07-11 04:40:22,770 INFO L280 TraceCheckUtils]: 129: Hoare triple {37005#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {37005#true} is VALID [2020-07-11 04:40:22,770 INFO L280 TraceCheckUtils]: 130: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {37005#true} is VALID [2020-07-11 04:40:22,770 INFO L280 TraceCheckUtils]: 131: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {37005#true} is VALID [2020-07-11 04:40:22,770 INFO L280 TraceCheckUtils]: 132: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {37005#true} is VALID [2020-07-11 04:40:22,770 INFO L280 TraceCheckUtils]: 133: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {37005#true} is VALID [2020-07-11 04:40:22,771 INFO L280 TraceCheckUtils]: 134: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {37005#true} is VALID [2020-07-11 04:40:22,771 INFO L280 TraceCheckUtils]: 135: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {37005#true} is VALID [2020-07-11 04:40:22,771 INFO L280 TraceCheckUtils]: 136: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {37005#true} is VALID [2020-07-11 04:40:22,771 INFO L280 TraceCheckUtils]: 137: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {37005#true} is VALID [2020-07-11 04:40:22,771 INFO L280 TraceCheckUtils]: 138: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {37005#true} is VALID [2020-07-11 04:40:22,771 INFO L280 TraceCheckUtils]: 139: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {37005#true} is VALID [2020-07-11 04:40:22,772 INFO L280 TraceCheckUtils]: 140: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {37005#true} is VALID [2020-07-11 04:40:22,772 INFO L280 TraceCheckUtils]: 141: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {37005#true} is VALID [2020-07-11 04:40:22,772 INFO L280 TraceCheckUtils]: 142: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {37005#true} is VALID [2020-07-11 04:40:22,772 INFO L280 TraceCheckUtils]: 143: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {37005#true} is VALID [2020-07-11 04:40:22,772 INFO L280 TraceCheckUtils]: 144: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {37005#true} is VALID [2020-07-11 04:40:22,772 INFO L280 TraceCheckUtils]: 145: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {37005#true} is VALID [2020-07-11 04:40:22,773 INFO L280 TraceCheckUtils]: 146: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {37005#true} is VALID [2020-07-11 04:40:22,773 INFO L280 TraceCheckUtils]: 147: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {37005#true} is VALID [2020-07-11 04:40:22,773 INFO L280 TraceCheckUtils]: 148: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {37005#true} is VALID [2020-07-11 04:40:22,773 INFO L280 TraceCheckUtils]: 149: Hoare triple {37005#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {37005#true} is VALID [2020-07-11 04:40:22,773 INFO L280 TraceCheckUtils]: 150: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {37005#true} is VALID [2020-07-11 04:40:22,773 INFO L280 TraceCheckUtils]: 151: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {37005#true} is VALID [2020-07-11 04:40:22,774 INFO L280 TraceCheckUtils]: 152: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {37005#true} is VALID [2020-07-11 04:40:22,774 INFO L280 TraceCheckUtils]: 153: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {37005#true} is VALID [2020-07-11 04:40:22,774 INFO L280 TraceCheckUtils]: 154: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {37005#true} is VALID [2020-07-11 04:40:22,774 INFO L280 TraceCheckUtils]: 155: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {37005#true} is VALID [2020-07-11 04:40:22,774 INFO L280 TraceCheckUtils]: 156: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {37005#true} is VALID [2020-07-11 04:40:22,775 INFO L280 TraceCheckUtils]: 157: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {37005#true} is VALID [2020-07-11 04:40:22,775 INFO L280 TraceCheckUtils]: 158: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {37005#true} is VALID [2020-07-11 04:40:22,775 INFO L280 TraceCheckUtils]: 159: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {37005#true} is VALID [2020-07-11 04:40:22,775 INFO L280 TraceCheckUtils]: 160: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {37005#true} is VALID [2020-07-11 04:40:22,775 INFO L280 TraceCheckUtils]: 161: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {37005#true} is VALID [2020-07-11 04:40:22,775 INFO L280 TraceCheckUtils]: 162: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {37005#true} is VALID [2020-07-11 04:40:22,776 INFO L280 TraceCheckUtils]: 163: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {37005#true} is VALID [2020-07-11 04:40:22,776 INFO L280 TraceCheckUtils]: 164: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {37005#true} is VALID [2020-07-11 04:40:22,776 INFO L280 TraceCheckUtils]: 165: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {37005#true} is VALID [2020-07-11 04:40:22,776 INFO L280 TraceCheckUtils]: 166: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {37005#true} is VALID [2020-07-11 04:40:22,776 INFO L280 TraceCheckUtils]: 167: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {37005#true} is VALID [2020-07-11 04:40:22,776 INFO L280 TraceCheckUtils]: 168: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {37005#true} is VALID [2020-07-11 04:40:22,777 INFO L280 TraceCheckUtils]: 169: Hoare triple {37005#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {37005#true} is VALID [2020-07-11 04:40:22,777 INFO L280 TraceCheckUtils]: 170: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {37005#true} is VALID [2020-07-11 04:40:22,777 INFO L280 TraceCheckUtils]: 171: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {37005#true} is VALID [2020-07-11 04:40:22,777 INFO L280 TraceCheckUtils]: 172: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {37005#true} is VALID [2020-07-11 04:40:22,777 INFO L280 TraceCheckUtils]: 173: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {37005#true} is VALID [2020-07-11 04:40:22,777 INFO L280 TraceCheckUtils]: 174: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {37005#true} is VALID [2020-07-11 04:40:22,778 INFO L280 TraceCheckUtils]: 175: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {37005#true} is VALID [2020-07-11 04:40:22,778 INFO L280 TraceCheckUtils]: 176: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {37005#true} is VALID [2020-07-11 04:40:22,778 INFO L280 TraceCheckUtils]: 177: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {37005#true} is VALID [2020-07-11 04:40:22,778 INFO L280 TraceCheckUtils]: 178: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {37005#true} is VALID [2020-07-11 04:40:22,778 INFO L280 TraceCheckUtils]: 179: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {37005#true} is VALID [2020-07-11 04:40:22,778 INFO L280 TraceCheckUtils]: 180: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {37005#true} is VALID [2020-07-11 04:40:22,779 INFO L280 TraceCheckUtils]: 181: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {37005#true} is VALID [2020-07-11 04:40:22,779 INFO L280 TraceCheckUtils]: 182: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {37005#true} is VALID [2020-07-11 04:40:22,779 INFO L280 TraceCheckUtils]: 183: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {37005#true} is VALID [2020-07-11 04:40:22,779 INFO L280 TraceCheckUtils]: 184: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {37005#true} is VALID [2020-07-11 04:40:22,779 INFO L280 TraceCheckUtils]: 185: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {37005#true} is VALID [2020-07-11 04:40:22,779 INFO L280 TraceCheckUtils]: 186: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {37005#true} is VALID [2020-07-11 04:40:22,780 INFO L280 TraceCheckUtils]: 187: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {37005#true} is VALID [2020-07-11 04:40:22,780 INFO L280 TraceCheckUtils]: 188: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {37005#true} is VALID [2020-07-11 04:40:22,780 INFO L280 TraceCheckUtils]: 189: Hoare triple {37005#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {37005#true} is VALID [2020-07-11 04:40:22,780 INFO L280 TraceCheckUtils]: 190: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {37005#true} is VALID [2020-07-11 04:40:22,780 INFO L280 TraceCheckUtils]: 191: Hoare triple {37005#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {37005#true} is VALID [2020-07-11 04:40:22,781 INFO L280 TraceCheckUtils]: 192: Hoare triple {37005#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {37005#true} is VALID [2020-07-11 04:40:22,781 INFO L280 TraceCheckUtils]: 193: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {37005#true} is VALID [2020-07-11 04:40:22,781 INFO L280 TraceCheckUtils]: 194: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {37005#true} is VALID [2020-07-11 04:40:22,781 INFO L280 TraceCheckUtils]: 195: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {37005#true} is VALID [2020-07-11 04:40:22,781 INFO L280 TraceCheckUtils]: 196: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {37005#true} is VALID [2020-07-11 04:40:22,781 INFO L280 TraceCheckUtils]: 197: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {37005#true} is VALID [2020-07-11 04:40:22,782 INFO L280 TraceCheckUtils]: 198: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {37005#true} is VALID [2020-07-11 04:40:22,782 INFO L280 TraceCheckUtils]: 199: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {37005#true} is VALID [2020-07-11 04:40:22,782 INFO L280 TraceCheckUtils]: 200: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {37005#true} is VALID [2020-07-11 04:40:22,782 INFO L280 TraceCheckUtils]: 201: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {37005#true} is VALID [2020-07-11 04:40:22,782 INFO L280 TraceCheckUtils]: 202: Hoare triple {37005#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {37005#true} is VALID [2020-07-11 04:40:22,782 INFO L280 TraceCheckUtils]: 203: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {37005#true} is VALID [2020-07-11 04:40:22,783 INFO L280 TraceCheckUtils]: 204: Hoare triple {37005#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {37005#true} is VALID [2020-07-11 04:40:22,783 INFO L280 TraceCheckUtils]: 205: Hoare triple {37005#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {37005#true} is VALID [2020-07-11 04:40:22,783 INFO L280 TraceCheckUtils]: 206: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {37005#true} is VALID [2020-07-11 04:40:22,783 INFO L280 TraceCheckUtils]: 207: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {37005#true} is VALID [2020-07-11 04:40:22,783 INFO L280 TraceCheckUtils]: 208: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {37005#true} is VALID [2020-07-11 04:40:22,783 INFO L280 TraceCheckUtils]: 209: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {37005#true} is VALID [2020-07-11 04:40:22,784 INFO L280 TraceCheckUtils]: 210: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {37005#true} is VALID [2020-07-11 04:40:22,784 INFO L280 TraceCheckUtils]: 211: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {37005#true} is VALID [2020-07-11 04:40:22,784 INFO L280 TraceCheckUtils]: 212: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {37005#true} is VALID [2020-07-11 04:40:22,784 INFO L280 TraceCheckUtils]: 213: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {37005#true} is VALID [2020-07-11 04:40:22,784 INFO L280 TraceCheckUtils]: 214: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {37005#true} is VALID [2020-07-11 04:40:22,784 INFO L280 TraceCheckUtils]: 215: Hoare triple {37005#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {37005#true} is VALID [2020-07-11 04:40:22,785 INFO L280 TraceCheckUtils]: 216: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {37005#true} is VALID [2020-07-11 04:40:22,785 INFO L280 TraceCheckUtils]: 217: Hoare triple {37005#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {37005#true} is VALID [2020-07-11 04:40:22,785 INFO L280 TraceCheckUtils]: 218: Hoare triple {37005#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {37005#true} is VALID [2020-07-11 04:40:22,785 INFO L280 TraceCheckUtils]: 219: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {37005#true} is VALID [2020-07-11 04:40:22,785 INFO L280 TraceCheckUtils]: 220: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {37005#true} is VALID [2020-07-11 04:40:22,785 INFO L280 TraceCheckUtils]: 221: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {37005#true} is VALID [2020-07-11 04:40:22,786 INFO L280 TraceCheckUtils]: 222: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {37005#true} is VALID [2020-07-11 04:40:22,786 INFO L280 TraceCheckUtils]: 223: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {37005#true} is VALID [2020-07-11 04:40:22,786 INFO L280 TraceCheckUtils]: 224: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {37005#true} is VALID [2020-07-11 04:40:22,786 INFO L280 TraceCheckUtils]: 225: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {37005#true} is VALID [2020-07-11 04:40:22,786 INFO L280 TraceCheckUtils]: 226: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {37005#true} is VALID [2020-07-11 04:40:22,786 INFO L280 TraceCheckUtils]: 227: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {37005#true} is VALID [2020-07-11 04:40:22,787 INFO L280 TraceCheckUtils]: 228: Hoare triple {37005#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {37005#true} is VALID [2020-07-11 04:40:22,787 INFO L280 TraceCheckUtils]: 229: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {37005#true} is VALID [2020-07-11 04:40:22,787 INFO L280 TraceCheckUtils]: 230: Hoare triple {37005#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {37005#true} is VALID [2020-07-11 04:40:22,787 INFO L280 TraceCheckUtils]: 231: Hoare triple {37005#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {37005#true} is VALID [2020-07-11 04:40:22,787 INFO L280 TraceCheckUtils]: 232: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {37005#true} is VALID [2020-07-11 04:40:22,787 INFO L280 TraceCheckUtils]: 233: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 234: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 235: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 236: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 237: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 238: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 239: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {37005#true} is VALID [2020-07-11 04:40:22,788 INFO L280 TraceCheckUtils]: 240: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {37005#true} is VALID [2020-07-11 04:40:22,789 INFO L280 TraceCheckUtils]: 241: Hoare triple {37005#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {37005#true} is VALID [2020-07-11 04:40:22,789 INFO L280 TraceCheckUtils]: 242: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {37005#true} is VALID [2020-07-11 04:40:22,789 INFO L280 TraceCheckUtils]: 243: Hoare triple {37005#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {37005#true} is VALID [2020-07-11 04:40:22,789 INFO L280 TraceCheckUtils]: 244: Hoare triple {37005#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {37005#true} is VALID [2020-07-11 04:40:22,789 INFO L280 TraceCheckUtils]: 245: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {37005#true} is VALID [2020-07-11 04:40:22,790 INFO L280 TraceCheckUtils]: 246: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {37005#true} is VALID [2020-07-11 04:40:22,790 INFO L280 TraceCheckUtils]: 247: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {37005#true} is VALID [2020-07-11 04:40:22,790 INFO L280 TraceCheckUtils]: 248: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {37005#true} is VALID [2020-07-11 04:40:22,790 INFO L280 TraceCheckUtils]: 249: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {37005#true} is VALID [2020-07-11 04:40:22,790 INFO L280 TraceCheckUtils]: 250: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {37005#true} is VALID [2020-07-11 04:40:22,790 INFO L280 TraceCheckUtils]: 251: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {37005#true} is VALID [2020-07-11 04:40:22,791 INFO L280 TraceCheckUtils]: 252: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {37005#true} is VALID [2020-07-11 04:40:22,791 INFO L280 TraceCheckUtils]: 253: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {37005#true} is VALID [2020-07-11 04:40:22,791 INFO L280 TraceCheckUtils]: 254: Hoare triple {37005#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {37005#true} is VALID [2020-07-11 04:40:22,791 INFO L280 TraceCheckUtils]: 255: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {37005#true} is VALID [2020-07-11 04:40:22,791 INFO L280 TraceCheckUtils]: 256: Hoare triple {37005#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {37005#true} is VALID [2020-07-11 04:40:22,792 INFO L280 TraceCheckUtils]: 257: Hoare triple {37005#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {37005#true} is VALID [2020-07-11 04:40:22,792 INFO L280 TraceCheckUtils]: 258: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {37005#true} is VALID [2020-07-11 04:40:22,792 INFO L280 TraceCheckUtils]: 259: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {37005#true} is VALID [2020-07-11 04:40:22,792 INFO L280 TraceCheckUtils]: 260: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {37005#true} is VALID [2020-07-11 04:40:22,792 INFO L280 TraceCheckUtils]: 261: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {37005#true} is VALID [2020-07-11 04:40:22,792 INFO L280 TraceCheckUtils]: 262: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {37005#true} is VALID [2020-07-11 04:40:22,793 INFO L280 TraceCheckUtils]: 263: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {37005#true} is VALID [2020-07-11 04:40:22,793 INFO L280 TraceCheckUtils]: 264: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {37005#true} is VALID [2020-07-11 04:40:22,793 INFO L280 TraceCheckUtils]: 265: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {37005#true} is VALID [2020-07-11 04:40:22,793 INFO L280 TraceCheckUtils]: 266: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {37005#true} is VALID [2020-07-11 04:40:22,793 INFO L280 TraceCheckUtils]: 267: Hoare triple {37005#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {37005#true} is VALID [2020-07-11 04:40:22,793 INFO L280 TraceCheckUtils]: 268: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {37005#true} is VALID [2020-07-11 04:40:22,794 INFO L280 TraceCheckUtils]: 269: Hoare triple {37005#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {37005#true} is VALID [2020-07-11 04:40:22,794 INFO L280 TraceCheckUtils]: 270: Hoare triple {37005#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {37005#true} is VALID [2020-07-11 04:40:22,794 INFO L280 TraceCheckUtils]: 271: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {37005#true} is VALID [2020-07-11 04:40:22,794 INFO L280 TraceCheckUtils]: 272: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {37005#true} is VALID [2020-07-11 04:40:22,794 INFO L280 TraceCheckUtils]: 273: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {37005#true} is VALID [2020-07-11 04:40:22,795 INFO L280 TraceCheckUtils]: 274: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {37005#true} is VALID [2020-07-11 04:40:22,795 INFO L280 TraceCheckUtils]: 275: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {37005#true} is VALID [2020-07-11 04:40:22,795 INFO L280 TraceCheckUtils]: 276: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {37005#true} is VALID [2020-07-11 04:40:22,795 INFO L280 TraceCheckUtils]: 277: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {37005#true} is VALID [2020-07-11 04:40:22,795 INFO L280 TraceCheckUtils]: 278: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {37005#true} is VALID [2020-07-11 04:40:22,795 INFO L280 TraceCheckUtils]: 279: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {37005#true} is VALID [2020-07-11 04:40:22,796 INFO L280 TraceCheckUtils]: 280: Hoare triple {37005#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {37005#true} is VALID [2020-07-11 04:40:22,796 INFO L280 TraceCheckUtils]: 281: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {37005#true} is VALID [2020-07-11 04:40:22,796 INFO L280 TraceCheckUtils]: 282: Hoare triple {37005#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {37005#true} is VALID [2020-07-11 04:40:22,796 INFO L280 TraceCheckUtils]: 283: Hoare triple {37005#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {37005#true} is VALID [2020-07-11 04:40:22,796 INFO L280 TraceCheckUtils]: 284: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {37005#true} is VALID [2020-07-11 04:40:22,797 INFO L280 TraceCheckUtils]: 285: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {37005#true} is VALID [2020-07-11 04:40:22,797 INFO L280 TraceCheckUtils]: 286: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {37005#true} is VALID [2020-07-11 04:40:22,797 INFO L280 TraceCheckUtils]: 287: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {37005#true} is VALID [2020-07-11 04:40:22,797 INFO L280 TraceCheckUtils]: 288: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {37005#true} is VALID [2020-07-11 04:40:22,797 INFO L280 TraceCheckUtils]: 289: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {37005#true} is VALID [2020-07-11 04:40:22,798 INFO L280 TraceCheckUtils]: 290: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {37005#true} is VALID [2020-07-11 04:40:22,798 INFO L280 TraceCheckUtils]: 291: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {37005#true} is VALID [2020-07-11 04:40:22,798 INFO L280 TraceCheckUtils]: 292: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {37005#true} is VALID [2020-07-11 04:40:22,798 INFO L280 TraceCheckUtils]: 293: Hoare triple {37005#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {37005#true} is VALID [2020-07-11 04:40:22,798 INFO L280 TraceCheckUtils]: 294: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {37005#true} is VALID [2020-07-11 04:40:22,798 INFO L280 TraceCheckUtils]: 295: Hoare triple {37005#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {37005#true} is VALID [2020-07-11 04:40:22,799 INFO L280 TraceCheckUtils]: 296: Hoare triple {37005#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {37005#true} is VALID [2020-07-11 04:40:22,799 INFO L280 TraceCheckUtils]: 297: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {37005#true} is VALID [2020-07-11 04:40:22,799 INFO L280 TraceCheckUtils]: 298: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {37005#true} is VALID [2020-07-11 04:40:22,799 INFO L280 TraceCheckUtils]: 299: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {37005#true} is VALID [2020-07-11 04:40:22,799 INFO L280 TraceCheckUtils]: 300: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {37005#true} is VALID [2020-07-11 04:40:22,800 INFO L280 TraceCheckUtils]: 301: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {37005#true} is VALID [2020-07-11 04:40:22,800 INFO L280 TraceCheckUtils]: 302: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {37005#true} is VALID [2020-07-11 04:40:22,800 INFO L280 TraceCheckUtils]: 303: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {37005#true} is VALID [2020-07-11 04:40:22,800 INFO L280 TraceCheckUtils]: 304: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {37005#true} is VALID [2020-07-11 04:40:22,800 INFO L280 TraceCheckUtils]: 305: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {37005#true} is VALID [2020-07-11 04:40:22,801 INFO L280 TraceCheckUtils]: 306: Hoare triple {37005#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {37005#true} is VALID [2020-07-11 04:40:22,801 INFO L280 TraceCheckUtils]: 307: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {37005#true} is VALID [2020-07-11 04:40:22,801 INFO L280 TraceCheckUtils]: 308: Hoare triple {37005#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {37005#true} is VALID [2020-07-11 04:40:22,801 INFO L280 TraceCheckUtils]: 309: Hoare triple {37005#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {37005#true} is VALID [2020-07-11 04:40:22,801 INFO L280 TraceCheckUtils]: 310: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {37005#true} is VALID [2020-07-11 04:40:22,801 INFO L280 TraceCheckUtils]: 311: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {37005#true} is VALID [2020-07-11 04:40:22,802 INFO L280 TraceCheckUtils]: 312: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {37005#true} is VALID [2020-07-11 04:40:22,802 INFO L280 TraceCheckUtils]: 313: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {37005#true} is VALID [2020-07-11 04:40:22,802 INFO L280 TraceCheckUtils]: 314: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {37005#true} is VALID [2020-07-11 04:40:22,802 INFO L280 TraceCheckUtils]: 315: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {37005#true} is VALID [2020-07-11 04:40:22,802 INFO L280 TraceCheckUtils]: 316: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {37005#true} is VALID [2020-07-11 04:40:22,802 INFO L280 TraceCheckUtils]: 317: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {37005#true} is VALID [2020-07-11 04:40:22,803 INFO L280 TraceCheckUtils]: 318: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {37005#true} is VALID [2020-07-11 04:40:22,803 INFO L280 TraceCheckUtils]: 319: Hoare triple {37005#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {37005#true} is VALID [2020-07-11 04:40:22,803 INFO L280 TraceCheckUtils]: 320: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {37005#true} is VALID [2020-07-11 04:40:22,803 INFO L280 TraceCheckUtils]: 321: Hoare triple {37005#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {37005#true} is VALID [2020-07-11 04:40:22,803 INFO L280 TraceCheckUtils]: 322: Hoare triple {37005#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {37005#true} is VALID [2020-07-11 04:40:22,803 INFO L280 TraceCheckUtils]: 323: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {37005#true} is VALID [2020-07-11 04:40:22,804 INFO L280 TraceCheckUtils]: 324: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {37005#true} is VALID [2020-07-11 04:40:22,804 INFO L280 TraceCheckUtils]: 325: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {37005#true} is VALID [2020-07-11 04:40:22,804 INFO L280 TraceCheckUtils]: 326: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {37005#true} is VALID [2020-07-11 04:40:22,804 INFO L280 TraceCheckUtils]: 327: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {37005#true} is VALID [2020-07-11 04:40:22,804 INFO L280 TraceCheckUtils]: 328: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {37005#true} is VALID [2020-07-11 04:40:22,804 INFO L280 TraceCheckUtils]: 329: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {37005#true} is VALID [2020-07-11 04:40:22,805 INFO L280 TraceCheckUtils]: 330: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {37005#true} is VALID [2020-07-11 04:40:22,805 INFO L280 TraceCheckUtils]: 331: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {37005#true} is VALID [2020-07-11 04:40:22,805 INFO L280 TraceCheckUtils]: 332: Hoare triple {37005#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {37005#true} is VALID [2020-07-11 04:40:22,805 INFO L280 TraceCheckUtils]: 333: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {37005#true} is VALID [2020-07-11 04:40:22,805 INFO L280 TraceCheckUtils]: 334: Hoare triple {37005#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {37005#true} is VALID [2020-07-11 04:40:22,805 INFO L280 TraceCheckUtils]: 335: Hoare triple {37005#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {37005#true} is VALID [2020-07-11 04:40:22,806 INFO L280 TraceCheckUtils]: 336: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {37005#true} is VALID [2020-07-11 04:40:22,806 INFO L280 TraceCheckUtils]: 337: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {37005#true} is VALID [2020-07-11 04:40:22,806 INFO L280 TraceCheckUtils]: 338: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {37005#true} is VALID [2020-07-11 04:40:22,806 INFO L280 TraceCheckUtils]: 339: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {37005#true} is VALID [2020-07-11 04:40:22,806 INFO L280 TraceCheckUtils]: 340: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {37005#true} is VALID [2020-07-11 04:40:22,807 INFO L280 TraceCheckUtils]: 341: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {37005#true} is VALID [2020-07-11 04:40:22,807 INFO L280 TraceCheckUtils]: 342: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {37005#true} is VALID [2020-07-11 04:40:22,807 INFO L280 TraceCheckUtils]: 343: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {37005#true} is VALID [2020-07-11 04:40:22,807 INFO L280 TraceCheckUtils]: 344: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {37005#true} is VALID [2020-07-11 04:40:22,807 INFO L280 TraceCheckUtils]: 345: Hoare triple {37005#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {37005#true} is VALID [2020-07-11 04:40:22,807 INFO L280 TraceCheckUtils]: 346: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {37005#true} is VALID [2020-07-11 04:40:22,808 INFO L280 TraceCheckUtils]: 347: Hoare triple {37005#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {37005#true} is VALID [2020-07-11 04:40:22,808 INFO L280 TraceCheckUtils]: 348: Hoare triple {37005#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {37005#true} is VALID [2020-07-11 04:40:22,808 INFO L280 TraceCheckUtils]: 349: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {37005#true} is VALID [2020-07-11 04:40:22,808 INFO L280 TraceCheckUtils]: 350: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {37005#true} is VALID [2020-07-11 04:40:22,808 INFO L280 TraceCheckUtils]: 351: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {37005#true} is VALID [2020-07-11 04:40:22,808 INFO L280 TraceCheckUtils]: 352: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {37005#true} is VALID [2020-07-11 04:40:22,809 INFO L280 TraceCheckUtils]: 353: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {37005#true} is VALID [2020-07-11 04:40:22,809 INFO L280 TraceCheckUtils]: 354: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {37005#true} is VALID [2020-07-11 04:40:22,809 INFO L280 TraceCheckUtils]: 355: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {37005#true} is VALID [2020-07-11 04:40:22,809 INFO L280 TraceCheckUtils]: 356: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {37005#true} is VALID [2020-07-11 04:40:22,809 INFO L280 TraceCheckUtils]: 357: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {37005#true} is VALID [2020-07-11 04:40:22,809 INFO L280 TraceCheckUtils]: 358: Hoare triple {37005#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {37005#true} is VALID [2020-07-11 04:40:22,810 INFO L280 TraceCheckUtils]: 359: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {37005#true} is VALID [2020-07-11 04:40:22,810 INFO L280 TraceCheckUtils]: 360: Hoare triple {37005#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {37005#true} is VALID [2020-07-11 04:40:22,810 INFO L280 TraceCheckUtils]: 361: Hoare triple {37005#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {37005#true} is VALID [2020-07-11 04:40:22,810 INFO L280 TraceCheckUtils]: 362: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {37005#true} is VALID [2020-07-11 04:40:22,810 INFO L280 TraceCheckUtils]: 363: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {37005#true} is VALID [2020-07-11 04:40:22,810 INFO L280 TraceCheckUtils]: 364: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {37005#true} is VALID [2020-07-11 04:40:22,811 INFO L280 TraceCheckUtils]: 365: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {37005#true} is VALID [2020-07-11 04:40:22,811 INFO L280 TraceCheckUtils]: 366: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {37005#true} is VALID [2020-07-11 04:40:22,811 INFO L280 TraceCheckUtils]: 367: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {37005#true} is VALID [2020-07-11 04:40:22,811 INFO L280 TraceCheckUtils]: 368: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {37005#true} is VALID [2020-07-11 04:40:22,811 INFO L280 TraceCheckUtils]: 369: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {37005#true} is VALID [2020-07-11 04:40:22,812 INFO L280 TraceCheckUtils]: 370: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {37005#true} is VALID [2020-07-11 04:40:22,812 INFO L280 TraceCheckUtils]: 371: Hoare triple {37005#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {37005#true} is VALID [2020-07-11 04:40:22,812 INFO L280 TraceCheckUtils]: 372: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {37005#true} is VALID [2020-07-11 04:40:22,812 INFO L280 TraceCheckUtils]: 373: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {37005#true} is VALID [2020-07-11 04:40:22,812 INFO L280 TraceCheckUtils]: 374: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {37005#true} is VALID [2020-07-11 04:40:22,812 INFO L280 TraceCheckUtils]: 375: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {37005#true} is VALID [2020-07-11 04:40:22,813 INFO L280 TraceCheckUtils]: 376: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {37005#true} is VALID [2020-07-11 04:40:22,813 INFO L280 TraceCheckUtils]: 377: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {37005#true} is VALID [2020-07-11 04:40:22,813 INFO L280 TraceCheckUtils]: 378: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {37005#true} is VALID [2020-07-11 04:40:22,813 INFO L280 TraceCheckUtils]: 379: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {37005#true} is VALID [2020-07-11 04:40:22,813 INFO L280 TraceCheckUtils]: 380: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {37005#true} is VALID [2020-07-11 04:40:22,813 INFO L280 TraceCheckUtils]: 381: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {37005#true} is VALID [2020-07-11 04:40:22,814 INFO L280 TraceCheckUtils]: 382: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {37005#true} is VALID [2020-07-11 04:40:22,814 INFO L280 TraceCheckUtils]: 383: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {37005#true} is VALID [2020-07-11 04:40:22,814 INFO L280 TraceCheckUtils]: 384: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {37005#true} is VALID [2020-07-11 04:40:22,814 INFO L280 TraceCheckUtils]: 385: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,814 INFO L280 TraceCheckUtils]: 386: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,814 INFO L280 TraceCheckUtils]: 387: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,815 INFO L280 TraceCheckUtils]: 388: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,815 INFO L280 TraceCheckUtils]: 389: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,815 INFO L280 TraceCheckUtils]: 390: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,815 INFO L280 TraceCheckUtils]: 391: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,815 INFO L280 TraceCheckUtils]: 392: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,815 INFO L280 TraceCheckUtils]: 393: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,816 INFO L280 TraceCheckUtils]: 394: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,816 INFO L280 TraceCheckUtils]: 395: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,816 INFO L280 TraceCheckUtils]: 396: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,816 INFO L280 TraceCheckUtils]: 397: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,816 INFO L280 TraceCheckUtils]: 398: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,816 INFO L280 TraceCheckUtils]: 399: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,817 INFO L280 TraceCheckUtils]: 400: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,817 INFO L280 TraceCheckUtils]: 401: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,817 INFO L280 TraceCheckUtils]: 402: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,818 INFO L280 TraceCheckUtils]: 403: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,818 INFO L280 TraceCheckUtils]: 404: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,818 INFO L280 TraceCheckUtils]: 405: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,818 INFO L280 TraceCheckUtils]: 406: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,819 INFO L280 TraceCheckUtils]: 407: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,819 INFO L280 TraceCheckUtils]: 408: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,819 INFO L280 TraceCheckUtils]: 409: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,819 INFO L280 TraceCheckUtils]: 410: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,819 INFO L280 TraceCheckUtils]: 411: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,819 INFO L280 TraceCheckUtils]: 412: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,820 INFO L280 TraceCheckUtils]: 413: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,820 INFO L280 TraceCheckUtils]: 414: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,820 INFO L280 TraceCheckUtils]: 415: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,820 INFO L280 TraceCheckUtils]: 416: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,820 INFO L280 TraceCheckUtils]: 417: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,820 INFO L280 TraceCheckUtils]: 418: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,821 INFO L280 TraceCheckUtils]: 419: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,821 INFO L280 TraceCheckUtils]: 420: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,821 INFO L280 TraceCheckUtils]: 421: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,821 INFO L280 TraceCheckUtils]: 422: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,821 INFO L280 TraceCheckUtils]: 423: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,822 INFO L280 TraceCheckUtils]: 424: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,822 INFO L280 TraceCheckUtils]: 425: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,822 INFO L280 TraceCheckUtils]: 426: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,822 INFO L280 TraceCheckUtils]: 427: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,822 INFO L280 TraceCheckUtils]: 428: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,822 INFO L280 TraceCheckUtils]: 429: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,823 INFO L280 TraceCheckUtils]: 430: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,823 INFO L280 TraceCheckUtils]: 431: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,823 INFO L280 TraceCheckUtils]: 432: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,823 INFO L280 TraceCheckUtils]: 433: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,823 INFO L280 TraceCheckUtils]: 434: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,823 INFO L280 TraceCheckUtils]: 435: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,824 INFO L280 TraceCheckUtils]: 436: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,824 INFO L280 TraceCheckUtils]: 437: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,824 INFO L280 TraceCheckUtils]: 438: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,824 INFO L280 TraceCheckUtils]: 439: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,824 INFO L280 TraceCheckUtils]: 440: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,824 INFO L280 TraceCheckUtils]: 441: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,825 INFO L280 TraceCheckUtils]: 442: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,825 INFO L280 TraceCheckUtils]: 443: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,825 INFO L280 TraceCheckUtils]: 444: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,825 INFO L280 TraceCheckUtils]: 445: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,825 INFO L280 TraceCheckUtils]: 446: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,825 INFO L280 TraceCheckUtils]: 447: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,826 INFO L280 TraceCheckUtils]: 448: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,826 INFO L280 TraceCheckUtils]: 449: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,826 INFO L280 TraceCheckUtils]: 450: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,826 INFO L280 TraceCheckUtils]: 451: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,826 INFO L280 TraceCheckUtils]: 452: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,826 INFO L280 TraceCheckUtils]: 453: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,827 INFO L280 TraceCheckUtils]: 454: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,827 INFO L280 TraceCheckUtils]: 455: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,827 INFO L280 TraceCheckUtils]: 456: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,827 INFO L280 TraceCheckUtils]: 457: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,827 INFO L280 TraceCheckUtils]: 458: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,827 INFO L280 TraceCheckUtils]: 459: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,828 INFO L280 TraceCheckUtils]: 460: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,828 INFO L280 TraceCheckUtils]: 461: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,828 INFO L280 TraceCheckUtils]: 462: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,828 INFO L280 TraceCheckUtils]: 463: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,828 INFO L280 TraceCheckUtils]: 464: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,828 INFO L280 TraceCheckUtils]: 465: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,829 INFO L280 TraceCheckUtils]: 466: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,829 INFO L280 TraceCheckUtils]: 467: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,829 INFO L280 TraceCheckUtils]: 468: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,829 INFO L280 TraceCheckUtils]: 469: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,829 INFO L280 TraceCheckUtils]: 470: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,830 INFO L280 TraceCheckUtils]: 471: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,830 INFO L280 TraceCheckUtils]: 472: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,830 INFO L280 TraceCheckUtils]: 473: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,830 INFO L280 TraceCheckUtils]: 474: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,830 INFO L280 TraceCheckUtils]: 475: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,830 INFO L280 TraceCheckUtils]: 476: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,831 INFO L280 TraceCheckUtils]: 477: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,831 INFO L280 TraceCheckUtils]: 478: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,831 INFO L280 TraceCheckUtils]: 479: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,831 INFO L280 TraceCheckUtils]: 480: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,831 INFO L280 TraceCheckUtils]: 481: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,831 INFO L280 TraceCheckUtils]: 482: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,832 INFO L280 TraceCheckUtils]: 483: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,832 INFO L280 TraceCheckUtils]: 484: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,832 INFO L280 TraceCheckUtils]: 485: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,832 INFO L280 TraceCheckUtils]: 486: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,832 INFO L280 TraceCheckUtils]: 487: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,832 INFO L280 TraceCheckUtils]: 488: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,833 INFO L280 TraceCheckUtils]: 489: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,833 INFO L280 TraceCheckUtils]: 490: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,833 INFO L280 TraceCheckUtils]: 491: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,833 INFO L280 TraceCheckUtils]: 492: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,833 INFO L280 TraceCheckUtils]: 493: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,833 INFO L280 TraceCheckUtils]: 494: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,834 INFO L280 TraceCheckUtils]: 495: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,834 INFO L280 TraceCheckUtils]: 496: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,834 INFO L280 TraceCheckUtils]: 497: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,834 INFO L280 TraceCheckUtils]: 498: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,834 INFO L280 TraceCheckUtils]: 499: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,834 INFO L280 TraceCheckUtils]: 500: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,835 INFO L280 TraceCheckUtils]: 501: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,835 INFO L280 TraceCheckUtils]: 502: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,835 INFO L280 TraceCheckUtils]: 503: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,835 INFO L280 TraceCheckUtils]: 504: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,835 INFO L280 TraceCheckUtils]: 505: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,835 INFO L280 TraceCheckUtils]: 506: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,836 INFO L280 TraceCheckUtils]: 507: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,836 INFO L280 TraceCheckUtils]: 508: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,836 INFO L280 TraceCheckUtils]: 509: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,836 INFO L280 TraceCheckUtils]: 510: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,836 INFO L280 TraceCheckUtils]: 511: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,836 INFO L280 TraceCheckUtils]: 512: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,837 INFO L280 TraceCheckUtils]: 513: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,837 INFO L280 TraceCheckUtils]: 514: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,837 INFO L280 TraceCheckUtils]: 515: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,837 INFO L280 TraceCheckUtils]: 516: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,837 INFO L280 TraceCheckUtils]: 517: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,837 INFO L280 TraceCheckUtils]: 518: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,838 INFO L280 TraceCheckUtils]: 519: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,838 INFO L280 TraceCheckUtils]: 520: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,838 INFO L280 TraceCheckUtils]: 521: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,838 INFO L280 TraceCheckUtils]: 522: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,838 INFO L280 TraceCheckUtils]: 523: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,838 INFO L280 TraceCheckUtils]: 524: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,839 INFO L280 TraceCheckUtils]: 525: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,839 INFO L280 TraceCheckUtils]: 526: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,839 INFO L280 TraceCheckUtils]: 527: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,839 INFO L280 TraceCheckUtils]: 528: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,839 INFO L280 TraceCheckUtils]: 529: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,839 INFO L280 TraceCheckUtils]: 530: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,840 INFO L280 TraceCheckUtils]: 531: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,840 INFO L280 TraceCheckUtils]: 532: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,840 INFO L280 TraceCheckUtils]: 533: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,840 INFO L280 TraceCheckUtils]: 534: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,840 INFO L280 TraceCheckUtils]: 535: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,840 INFO L280 TraceCheckUtils]: 536: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,841 INFO L280 TraceCheckUtils]: 537: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,841 INFO L280 TraceCheckUtils]: 538: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,841 INFO L280 TraceCheckUtils]: 539: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,841 INFO L280 TraceCheckUtils]: 540: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,841 INFO L280 TraceCheckUtils]: 541: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,841 INFO L280 TraceCheckUtils]: 542: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,842 INFO L280 TraceCheckUtils]: 543: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,842 INFO L280 TraceCheckUtils]: 544: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,842 INFO L280 TraceCheckUtils]: 545: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,842 INFO L280 TraceCheckUtils]: 546: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,842 INFO L280 TraceCheckUtils]: 547: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,842 INFO L280 TraceCheckUtils]: 548: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 549: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 550: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 551: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 552: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 553: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 554: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,843 INFO L280 TraceCheckUtils]: 555: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,844 INFO L280 TraceCheckUtils]: 556: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,844 INFO L280 TraceCheckUtils]: 557: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,844 INFO L280 TraceCheckUtils]: 558: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,844 INFO L280 TraceCheckUtils]: 559: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,844 INFO L280 TraceCheckUtils]: 560: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,844 INFO L280 TraceCheckUtils]: 561: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,845 INFO L280 TraceCheckUtils]: 562: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,845 INFO L280 TraceCheckUtils]: 563: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,845 INFO L280 TraceCheckUtils]: 564: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,845 INFO L280 TraceCheckUtils]: 565: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,845 INFO L280 TraceCheckUtils]: 566: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,845 INFO L280 TraceCheckUtils]: 567: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,846 INFO L280 TraceCheckUtils]: 568: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,846 INFO L280 TraceCheckUtils]: 569: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,846 INFO L280 TraceCheckUtils]: 570: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,846 INFO L280 TraceCheckUtils]: 571: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,846 INFO L280 TraceCheckUtils]: 572: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,846 INFO L280 TraceCheckUtils]: 573: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,847 INFO L280 TraceCheckUtils]: 574: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,847 INFO L280 TraceCheckUtils]: 575: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,847 INFO L280 TraceCheckUtils]: 576: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,847 INFO L280 TraceCheckUtils]: 577: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,847 INFO L280 TraceCheckUtils]: 578: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,848 INFO L280 TraceCheckUtils]: 579: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:22,848 INFO L280 TraceCheckUtils]: 580: Hoare triple {37005#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {37005#true} is VALID [2020-07-11 04:40:22,848 INFO L280 TraceCheckUtils]: 581: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {37005#true} is VALID [2020-07-11 04:40:22,848 INFO L280 TraceCheckUtils]: 582: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {37005#true} is VALID [2020-07-11 04:40:22,848 INFO L280 TraceCheckUtils]: 583: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {37005#true} is VALID [2020-07-11 04:40:22,848 INFO L280 TraceCheckUtils]: 584: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {37005#true} is VALID [2020-07-11 04:40:22,849 INFO L280 TraceCheckUtils]: 585: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {37005#true} is VALID [2020-07-11 04:40:22,849 INFO L280 TraceCheckUtils]: 586: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {37005#true} is VALID [2020-07-11 04:40:22,849 INFO L280 TraceCheckUtils]: 587: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {37005#true} is VALID [2020-07-11 04:40:22,849 INFO L280 TraceCheckUtils]: 588: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {37005#true} is VALID [2020-07-11 04:40:22,849 INFO L280 TraceCheckUtils]: 589: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {37005#true} is VALID [2020-07-11 04:40:22,850 INFO L280 TraceCheckUtils]: 590: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {37005#true} is VALID [2020-07-11 04:40:22,850 INFO L280 TraceCheckUtils]: 591: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {37005#true} is VALID [2020-07-11 04:40:22,850 INFO L280 TraceCheckUtils]: 592: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {37005#true} is VALID [2020-07-11 04:40:22,850 INFO L280 TraceCheckUtils]: 593: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {37005#true} is VALID [2020-07-11 04:40:22,850 INFO L280 TraceCheckUtils]: 594: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {37005#true} is VALID [2020-07-11 04:40:22,851 INFO L280 TraceCheckUtils]: 595: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {37005#true} is VALID [2020-07-11 04:40:22,851 INFO L280 TraceCheckUtils]: 596: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {37005#true} is VALID [2020-07-11 04:40:22,851 INFO L280 TraceCheckUtils]: 597: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {37005#true} is VALID [2020-07-11 04:40:22,851 INFO L280 TraceCheckUtils]: 598: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {37005#true} is VALID [2020-07-11 04:40:22,851 INFO L280 TraceCheckUtils]: 599: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {37005#true} is VALID [2020-07-11 04:40:22,851 INFO L280 TraceCheckUtils]: 600: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {37005#true} is VALID [2020-07-11 04:40:22,852 INFO L280 TraceCheckUtils]: 601: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {37005#true} is VALID [2020-07-11 04:40:22,852 INFO L280 TraceCheckUtils]: 602: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {37005#true} is VALID [2020-07-11 04:40:22,852 INFO L280 TraceCheckUtils]: 603: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {37005#true} is VALID [2020-07-11 04:40:22,852 INFO L280 TraceCheckUtils]: 604: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {37005#true} is VALID [2020-07-11 04:40:22,852 INFO L280 TraceCheckUtils]: 605: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {37005#true} is VALID [2020-07-11 04:40:22,853 INFO L280 TraceCheckUtils]: 606: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {37005#true} is VALID [2020-07-11 04:40:22,853 INFO L280 TraceCheckUtils]: 607: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {37005#true} is VALID [2020-07-11 04:40:22,853 INFO L280 TraceCheckUtils]: 608: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {37005#true} is VALID [2020-07-11 04:40:22,853 INFO L280 TraceCheckUtils]: 609: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {37005#true} is VALID [2020-07-11 04:40:22,853 INFO L280 TraceCheckUtils]: 610: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {37005#true} is VALID [2020-07-11 04:40:22,854 INFO L280 TraceCheckUtils]: 611: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {37005#true} is VALID [2020-07-11 04:40:22,854 INFO L280 TraceCheckUtils]: 612: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {37005#true} is VALID [2020-07-11 04:40:22,854 INFO L280 TraceCheckUtils]: 613: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {37005#true} is VALID [2020-07-11 04:40:22,854 INFO L280 TraceCheckUtils]: 614: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {37005#true} is VALID [2020-07-11 04:40:22,854 INFO L280 TraceCheckUtils]: 615: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {37005#true} is VALID [2020-07-11 04:40:22,854 INFO L280 TraceCheckUtils]: 616: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {37005#true} is VALID [2020-07-11 04:40:22,855 INFO L280 TraceCheckUtils]: 617: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {37005#true} is VALID [2020-07-11 04:40:22,855 INFO L280 TraceCheckUtils]: 618: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {37005#true} is VALID [2020-07-11 04:40:22,855 INFO L280 TraceCheckUtils]: 619: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {37005#true} is VALID [2020-07-11 04:40:22,855 INFO L280 TraceCheckUtils]: 620: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {37005#true} is VALID [2020-07-11 04:40:22,855 INFO L280 TraceCheckUtils]: 621: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {37005#true} is VALID [2020-07-11 04:40:22,856 INFO L280 TraceCheckUtils]: 622: Hoare triple {37005#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {37005#true} is VALID [2020-07-11 04:40:22,856 INFO L280 TraceCheckUtils]: 623: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {37005#true} is VALID [2020-07-11 04:40:22,856 INFO L280 TraceCheckUtils]: 624: Hoare triple {37005#true} ~ldv_retval_0~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,856 INFO L280 TraceCheckUtils]: 625: Hoare triple {37005#true} ~ldv_retval_1~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,856 INFO L280 TraceCheckUtils]: 626: Hoare triple {37005#true} ~ldv_retval_3~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,856 INFO L280 TraceCheckUtils]: 627: Hoare triple {37005#true} ~ldv_retval_2~0 := 0; {37005#true} is VALID [2020-07-11 04:40:22,857 INFO L280 TraceCheckUtils]: 628: Hoare triple {37005#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {37005#true} is VALID [2020-07-11 04:40:22,857 INFO L280 TraceCheckUtils]: 629: Hoare triple {37005#true} ~ldv_mutex_lock~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:22,858 INFO L280 TraceCheckUtils]: 630: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_mutex_of_device~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:22,859 INFO L280 TraceCheckUtils]: 631: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_udev~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:22,859 INFO L280 TraceCheckUtils]: 632: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume true; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:22,860 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {37641#(= 1 ~ldv_mutex_lock~0)} {37005#true} #2340#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,160 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,161 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,161 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,168 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,169 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,169 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,169 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,169 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,169 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,170 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,170 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,171 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,171 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,171 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,172 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,172 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,172 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,172 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,172 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,172 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,173 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,173 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,173 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,173 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,174 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2182#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,202 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,202 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,202 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,209 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,210 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,210 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,210 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,210 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,210 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,211 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,211 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,212 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,213 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,213 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,213 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,213 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,213 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,214 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,214 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,214 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,214 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,214 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,214 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,215 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,215 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2184#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,244 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,245 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,245 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,258 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,258 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,259 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,259 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,259 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,259 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,260 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,260 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,261 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,261 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,262 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,262 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,262 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,262 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,262 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,263 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,263 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,263 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,263 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,263 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,264 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,265 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2186#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,294 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,295 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,295 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,302 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,302 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,303 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,303 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,303 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,303 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,304 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,304 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,305 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,306 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,306 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,306 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,306 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,306 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,307 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,307 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,307 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,307 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,307 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,308 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,308 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,309 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2188#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,355 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,356 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,356 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,363 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,364 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,364 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,364 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,364 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,365 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,365 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,365 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,367 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,368 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,368 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,368 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,368 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,369 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,369 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,369 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,369 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,369 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,369 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,370 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,370 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,371 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2190#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,401 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,402 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,402 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,410 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,410 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,411 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,411 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,411 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,411 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,412 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,412 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,413 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,414 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,414 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,414 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,414 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,414 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,415 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,415 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,415 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,415 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,415 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,415 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,416 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,417 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2192#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,424 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,425 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2194#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,462 INFO L280 TraceCheckUtils]: 0: Hoare triple {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {37005#true} is VALID [2020-07-11 04:40:23,462 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(#t~loopctr125 < #amount); {37005#true} is VALID [2020-07-11 04:40:23,463 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {37005#true} is VALID [2020-07-11 04:40:23,463 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2164#return; {37005#true} is VALID [2020-07-11 04:40:23,463 INFO L280 TraceCheckUtils]: 0: Hoare triple {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {37005#true} is VALID [2020-07-11 04:40:23,463 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} ~c := #in~c; {37005#true} is VALID [2020-07-11 04:40:23,464 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} ~n := #in~n; {37005#true} is VALID [2020-07-11 04:40:23,464 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} havoc ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-11 04:40:23,465 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:40:23,466 INFO L280 TraceCheckUtils]: 5: Hoare triple {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {37005#true} is VALID [2020-07-11 04:40:23,466 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume !(#t~loopctr125 < #amount); {37005#true} is VALID [2020-07-11 04:40:23,466 INFO L280 TraceCheckUtils]: 7: Hoare triple {37005#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {37005#true} is VALID [2020-07-11 04:40:23,466 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {37005#true} {37005#true} #2164#return; {37005#true} is VALID [2020-07-11 04:40:23,467 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {37005#true} is VALID [2020-07-11 04:40:23,467 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {37005#true} is VALID [2020-07-11 04:40:23,467 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-11 04:40:23,467 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,468 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2196#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,564 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-11 04:40:23,565 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,565 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,565 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,565 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,565 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,566 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,566 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-11 04:40:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,630 INFO L280 TraceCheckUtils]: 0: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,631 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,631 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:40:23,638 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,639 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,639 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,639 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,639 INFO L280 TraceCheckUtils]: 0: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,640 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,640 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,640 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,641 INFO L263 TraceCheckUtils]: 4: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,641 INFO L280 TraceCheckUtils]: 5: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,642 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,642 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,642 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,642 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,642 INFO L263 TraceCheckUtils]: 10: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,643 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,643 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,643 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,643 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,643 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,644 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,644 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-11 04:40:23,644 INFO L280 TraceCheckUtils]: 0: Hoare triple {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,645 INFO L263 TraceCheckUtils]: 1: Hoare triple {37005#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,645 INFO L280 TraceCheckUtils]: 2: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,646 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,646 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,646 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,647 INFO L263 TraceCheckUtils]: 6: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,647 INFO L280 TraceCheckUtils]: 7: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,648 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,648 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,648 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,648 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,648 INFO L263 TraceCheckUtils]: 12: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,648 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,649 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,649 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,649 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,649 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,649 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,650 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-11 04:40:23,650 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,650 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,650 INFO L280 TraceCheckUtils]: 22: Hoare triple {37005#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,650 INFO L280 TraceCheckUtils]: 23: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,651 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-11 04:40:23,651 INFO L280 TraceCheckUtils]: 0: Hoare triple {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,651 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,651 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {37005#true} is VALID [2020-07-11 04:40:23,652 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} havoc ~ldv_func_res~1; {37005#true} is VALID [2020-07-11 04:40:23,652 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} havoc ~tmp~11; {37005#true} is VALID [2020-07-11 04:40:23,652 INFO L263 TraceCheckUtils]: 5: Hoare triple {37005#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {37005#true} is VALID [2020-07-11 04:40:23,653 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-11 04:40:23,653 INFO L280 TraceCheckUtils]: 7: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,653 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,653 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,653 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,653 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,654 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,654 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-11 04:40:23,654 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,654 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} ~tmp~11 := #t~ret81; {37005#true} is VALID [2020-07-11 04:40:23,654 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} havoc #t~ret81; {37005#true} is VALID [2020-07-11 04:40:23,655 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} ~ldv_func_res~1 := ~tmp~11; {37005#true} is VALID [2020-07-11 04:40:23,655 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 1; {37005#true} is VALID [2020-07-11 04:40:23,655 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,656 INFO L263 TraceCheckUtils]: 20: Hoare triple {37005#true} call ldv_usb_driver_1(); {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,656 INFO L280 TraceCheckUtils]: 21: Hoare triple {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,657 INFO L263 TraceCheckUtils]: 22: Hoare triple {37005#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,657 INFO L280 TraceCheckUtils]: 23: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,658 INFO L280 TraceCheckUtils]: 24: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,658 INFO L280 TraceCheckUtils]: 25: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,658 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,659 INFO L263 TraceCheckUtils]: 27: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,660 INFO L280 TraceCheckUtils]: 28: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,660 INFO L280 TraceCheckUtils]: 29: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,660 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,660 INFO L280 TraceCheckUtils]: 31: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,660 INFO L280 TraceCheckUtils]: 32: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,661 INFO L263 TraceCheckUtils]: 33: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,661 INFO L280 TraceCheckUtils]: 34: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,661 INFO L280 TraceCheckUtils]: 35: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,661 INFO L280 TraceCheckUtils]: 36: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,661 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,662 INFO L280 TraceCheckUtils]: 38: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,662 INFO L280 TraceCheckUtils]: 39: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,662 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-11 04:40:23,662 INFO L280 TraceCheckUtils]: 41: Hoare triple {37005#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,662 INFO L280 TraceCheckUtils]: 42: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,662 INFO L280 TraceCheckUtils]: 43: Hoare triple {37005#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,663 INFO L280 TraceCheckUtils]: 44: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,663 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-11 04:40:23,663 INFO L280 TraceCheckUtils]: 46: Hoare triple {37005#true} #res := ~ldv_func_res~1; {37005#true} is VALID [2020-07-11 04:40:23,663 INFO L280 TraceCheckUtils]: 47: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,663 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {37005#true} {37005#true} #2114#return; {37005#true} is VALID [2020-07-11 04:40:23,665 INFO L280 TraceCheckUtils]: 0: Hoare triple {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {37005#true} is VALID [2020-07-11 04:40:23,667 INFO L263 TraceCheckUtils]: 1: Hoare triple {37005#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,667 INFO L280 TraceCheckUtils]: 2: Hoare triple {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,667 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,667 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {37005#true} is VALID [2020-07-11 04:40:23,668 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} havoc ~ldv_func_res~1; {37005#true} is VALID [2020-07-11 04:40:23,668 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} havoc ~tmp~11; {37005#true} is VALID [2020-07-11 04:40:23,668 INFO L263 TraceCheckUtils]: 7: Hoare triple {37005#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {37005#true} is VALID [2020-07-11 04:40:23,668 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-11 04:40:23,668 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,669 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,669 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,669 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,669 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,669 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,669 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-11 04:40:23,670 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,670 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} ~tmp~11 := #t~ret81; {37005#true} is VALID [2020-07-11 04:40:23,670 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} havoc #t~ret81; {37005#true} is VALID [2020-07-11 04:40:23,670 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~ldv_func_res~1 := ~tmp~11; {37005#true} is VALID [2020-07-11 04:40:23,670 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 1; {37005#true} is VALID [2020-07-11 04:40:23,670 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,671 INFO L263 TraceCheckUtils]: 22: Hoare triple {37005#true} call ldv_usb_driver_1(); {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,672 INFO L280 TraceCheckUtils]: 23: Hoare triple {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,673 INFO L263 TraceCheckUtils]: 24: Hoare triple {37005#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,673 INFO L280 TraceCheckUtils]: 25: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,673 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,673 INFO L280 TraceCheckUtils]: 27: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,673 INFO L280 TraceCheckUtils]: 28: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,675 INFO L263 TraceCheckUtils]: 29: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,675 INFO L280 TraceCheckUtils]: 30: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,675 INFO L280 TraceCheckUtils]: 31: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,675 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,675 INFO L280 TraceCheckUtils]: 33: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,675 INFO L280 TraceCheckUtils]: 34: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,676 INFO L263 TraceCheckUtils]: 35: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,676 INFO L280 TraceCheckUtils]: 36: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,676 INFO L280 TraceCheckUtils]: 37: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,676 INFO L280 TraceCheckUtils]: 38: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,676 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,677 INFO L280 TraceCheckUtils]: 40: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,677 INFO L280 TraceCheckUtils]: 41: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,677 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-11 04:40:23,677 INFO L280 TraceCheckUtils]: 43: Hoare triple {37005#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,677 INFO L280 TraceCheckUtils]: 44: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,677 INFO L280 TraceCheckUtils]: 45: Hoare triple {37005#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,678 INFO L280 TraceCheckUtils]: 46: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,678 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-11 04:40:23,678 INFO L280 TraceCheckUtils]: 48: Hoare triple {37005#true} #res := ~ldv_func_res~1; {37005#true} is VALID [2020-07-11 04:40:23,678 INFO L280 TraceCheckUtils]: 49: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,678 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {37005#true} {37005#true} #2114#return; {37005#true} is VALID [2020-07-11 04:40:23,678 INFO L280 TraceCheckUtils]: 51: Hoare triple {37005#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,679 INFO L280 TraceCheckUtils]: 52: Hoare triple {37005#true} ~tmp~6 := #t~ret43; {37005#true} is VALID [2020-07-11 04:40:23,679 INFO L280 TraceCheckUtils]: 53: Hoare triple {37005#true} havoc #t~ret43; {37005#true} is VALID [2020-07-11 04:40:23,679 INFO L280 TraceCheckUtils]: 54: Hoare triple {37005#true} #res := ~tmp~6; {37005#true} is VALID [2020-07-11 04:40:23,679 INFO L280 TraceCheckUtils]: 55: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,680 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2222#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,687 INFO L263 TraceCheckUtils]: 0: Hoare triple {37005#true} call ULTIMATE.init(); {37823#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:40:23,688 INFO L280 TraceCheckUtils]: 1: Hoare triple {37823#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {37005#true} is VALID [2020-07-11 04:40:23,688 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} #valid := #valid[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,688 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} assume 0 < #StackHeapBarrier; {37005#true} is VALID [2020-07-11 04:40:23,688 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 7: Hoare triple {37005#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {37005#true} is VALID [2020-07-11 04:40:23,689 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {37005#true} is VALID [2020-07-11 04:40:23,690 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {37005#true} is VALID [2020-07-11 04:40:23,690 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {37005#true} is VALID [2020-07-11 04:40:23,690 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {37005#true} is VALID [2020-07-11 04:40:23,690 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {37005#true} is VALID [2020-07-11 04:40:23,690 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {37005#true} is VALID [2020-07-11 04:40:23,690 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {37005#true} is VALID [2020-07-11 04:40:23,691 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {37005#true} is VALID [2020-07-11 04:40:23,691 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~ldv_state_variable_3~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,691 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~LDV_IN_INTERRUPT~0 := 1; {37005#true} is VALID [2020-07-11 04:40:23,691 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} ~ldv_state_variable_2~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,691 INFO L280 TraceCheckUtils]: 22: Hoare triple {37005#true} ~ref_cnt~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,691 INFO L280 TraceCheckUtils]: 23: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 24: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 25: Hoare triple {37005#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} ~ldv_state_variable_4~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 27: Hoare triple {37005#true} ~ldv_state_variable_6~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 28: Hoare triple {37005#true} ~ldv_state_variable_0~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 29: Hoare triple {37005#true} ~ldv_state_variable_5~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,692 INFO L280 TraceCheckUtils]: 30: Hoare triple {37005#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {37005#true} is VALID [2020-07-11 04:40:23,693 INFO L280 TraceCheckUtils]: 31: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {37005#true} is VALID [2020-07-11 04:40:23,693 INFO L280 TraceCheckUtils]: 32: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {37005#true} is VALID [2020-07-11 04:40:23,693 INFO L280 TraceCheckUtils]: 33: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {37005#true} is VALID [2020-07-11 04:40:23,693 INFO L280 TraceCheckUtils]: 34: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {37005#true} is VALID [2020-07-11 04:40:23,693 INFO L280 TraceCheckUtils]: 35: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {37005#true} is VALID [2020-07-11 04:40:23,693 INFO L280 TraceCheckUtils]: 36: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 37: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 38: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 39: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 40: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 41: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 42: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {37005#true} is VALID [2020-07-11 04:40:23,694 INFO L280 TraceCheckUtils]: 43: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {37005#true} is VALID [2020-07-11 04:40:23,695 INFO L280 TraceCheckUtils]: 44: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {37005#true} is VALID [2020-07-11 04:40:23,695 INFO L280 TraceCheckUtils]: 45: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {37005#true} is VALID [2020-07-11 04:40:23,695 INFO L280 TraceCheckUtils]: 46: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {37005#true} is VALID [2020-07-11 04:40:23,695 INFO L280 TraceCheckUtils]: 47: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {37005#true} is VALID [2020-07-11 04:40:23,695 INFO L280 TraceCheckUtils]: 48: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {37005#true} is VALID [2020-07-11 04:40:23,695 INFO L280 TraceCheckUtils]: 49: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 50: Hoare triple {37005#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 51: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 52: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 53: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 54: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 55: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {37005#true} is VALID [2020-07-11 04:40:23,696 INFO L280 TraceCheckUtils]: 56: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {37005#true} is VALID [2020-07-11 04:40:23,697 INFO L280 TraceCheckUtils]: 57: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {37005#true} is VALID [2020-07-11 04:40:23,697 INFO L280 TraceCheckUtils]: 58: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {37005#true} is VALID [2020-07-11 04:40:23,697 INFO L280 TraceCheckUtils]: 59: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {37005#true} is VALID [2020-07-11 04:40:23,697 INFO L280 TraceCheckUtils]: 60: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {37005#true} is VALID [2020-07-11 04:40:23,697 INFO L280 TraceCheckUtils]: 61: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {37005#true} is VALID [2020-07-11 04:40:23,697 INFO L280 TraceCheckUtils]: 62: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {37005#true} is VALID [2020-07-11 04:40:23,698 INFO L280 TraceCheckUtils]: 63: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {37005#true} is VALID [2020-07-11 04:40:23,698 INFO L280 TraceCheckUtils]: 64: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {37005#true} is VALID [2020-07-11 04:40:23,698 INFO L280 TraceCheckUtils]: 65: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {37005#true} is VALID [2020-07-11 04:40:23,698 INFO L280 TraceCheckUtils]: 66: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {37005#true} is VALID [2020-07-11 04:40:23,698 INFO L280 TraceCheckUtils]: 67: Hoare triple {37005#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {37005#true} is VALID [2020-07-11 04:40:23,698 INFO L280 TraceCheckUtils]: 68: Hoare triple {37005#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {37005#true} is VALID [2020-07-11 04:40:23,699 INFO L280 TraceCheckUtils]: 69: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {37005#true} is VALID [2020-07-11 04:40:23,699 INFO L280 TraceCheckUtils]: 70: Hoare triple {37005#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {37005#true} is VALID [2020-07-11 04:40:23,699 INFO L280 TraceCheckUtils]: 71: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {37005#true} is VALID [2020-07-11 04:40:23,699 INFO L280 TraceCheckUtils]: 72: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {37005#true} is VALID [2020-07-11 04:40:23,699 INFO L280 TraceCheckUtils]: 73: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {37005#true} is VALID [2020-07-11 04:40:23,699 INFO L280 TraceCheckUtils]: 74: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {37005#true} is VALID [2020-07-11 04:40:23,700 INFO L280 TraceCheckUtils]: 75: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {37005#true} is VALID [2020-07-11 04:40:23,700 INFO L280 TraceCheckUtils]: 76: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {37005#true} is VALID [2020-07-11 04:40:23,700 INFO L280 TraceCheckUtils]: 77: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {37005#true} is VALID [2020-07-11 04:40:23,700 INFO L280 TraceCheckUtils]: 78: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {37005#true} is VALID [2020-07-11 04:40:23,700 INFO L280 TraceCheckUtils]: 79: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {37005#true} is VALID [2020-07-11 04:40:23,700 INFO L280 TraceCheckUtils]: 80: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {37005#true} is VALID [2020-07-11 04:40:23,701 INFO L280 TraceCheckUtils]: 81: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {37005#true} is VALID [2020-07-11 04:40:23,701 INFO L280 TraceCheckUtils]: 82: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {37005#true} is VALID [2020-07-11 04:40:23,701 INFO L280 TraceCheckUtils]: 83: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {37005#true} is VALID [2020-07-11 04:40:23,701 INFO L280 TraceCheckUtils]: 84: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {37005#true} is VALID [2020-07-11 04:40:23,701 INFO L280 TraceCheckUtils]: 85: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {37005#true} is VALID [2020-07-11 04:40:23,701 INFO L280 TraceCheckUtils]: 86: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {37005#true} is VALID [2020-07-11 04:40:23,702 INFO L280 TraceCheckUtils]: 87: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {37005#true} is VALID [2020-07-11 04:40:23,702 INFO L280 TraceCheckUtils]: 88: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {37005#true} is VALID [2020-07-11 04:40:23,702 INFO L280 TraceCheckUtils]: 89: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {37005#true} is VALID [2020-07-11 04:40:23,702 INFO L280 TraceCheckUtils]: 90: Hoare triple {37005#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {37005#true} is VALID [2020-07-11 04:40:23,702 INFO L280 TraceCheckUtils]: 91: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {37005#true} is VALID [2020-07-11 04:40:23,702 INFO L280 TraceCheckUtils]: 92: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {37005#true} is VALID [2020-07-11 04:40:23,703 INFO L280 TraceCheckUtils]: 93: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {37005#true} is VALID [2020-07-11 04:40:23,703 INFO L280 TraceCheckUtils]: 94: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {37005#true} is VALID [2020-07-11 04:40:23,703 INFO L280 TraceCheckUtils]: 95: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {37005#true} is VALID [2020-07-11 04:40:23,703 INFO L280 TraceCheckUtils]: 96: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {37005#true} is VALID [2020-07-11 04:40:23,703 INFO L280 TraceCheckUtils]: 97: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {37005#true} is VALID [2020-07-11 04:40:23,704 INFO L280 TraceCheckUtils]: 98: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {37005#true} is VALID [2020-07-11 04:40:23,704 INFO L280 TraceCheckUtils]: 99: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {37005#true} is VALID [2020-07-11 04:40:23,704 INFO L280 TraceCheckUtils]: 100: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {37005#true} is VALID [2020-07-11 04:40:23,704 INFO L280 TraceCheckUtils]: 101: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {37005#true} is VALID [2020-07-11 04:40:23,704 INFO L280 TraceCheckUtils]: 102: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {37005#true} is VALID [2020-07-11 04:40:23,704 INFO L280 TraceCheckUtils]: 103: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {37005#true} is VALID [2020-07-11 04:40:23,705 INFO L280 TraceCheckUtils]: 104: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {37005#true} is VALID [2020-07-11 04:40:23,705 INFO L280 TraceCheckUtils]: 105: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {37005#true} is VALID [2020-07-11 04:40:23,705 INFO L280 TraceCheckUtils]: 106: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {37005#true} is VALID [2020-07-11 04:40:23,705 INFO L280 TraceCheckUtils]: 107: Hoare triple {37005#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {37005#true} is VALID [2020-07-11 04:40:23,705 INFO L280 TraceCheckUtils]: 108: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {37005#true} is VALID [2020-07-11 04:40:23,705 INFO L280 TraceCheckUtils]: 109: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 110: Hoare triple {37005#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 111: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 112: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 113: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 114: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 115: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {37005#true} is VALID [2020-07-11 04:40:23,706 INFO L280 TraceCheckUtils]: 116: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {37005#true} is VALID [2020-07-11 04:40:23,707 INFO L280 TraceCheckUtils]: 117: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {37005#true} is VALID [2020-07-11 04:40:23,707 INFO L280 TraceCheckUtils]: 118: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {37005#true} is VALID [2020-07-11 04:40:23,707 INFO L280 TraceCheckUtils]: 119: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {37005#true} is VALID [2020-07-11 04:40:23,707 INFO L280 TraceCheckUtils]: 120: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {37005#true} is VALID [2020-07-11 04:40:23,707 INFO L280 TraceCheckUtils]: 121: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {37005#true} is VALID [2020-07-11 04:40:23,707 INFO L280 TraceCheckUtils]: 122: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {37005#true} is VALID [2020-07-11 04:40:23,708 INFO L280 TraceCheckUtils]: 123: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {37005#true} is VALID [2020-07-11 04:40:23,708 INFO L280 TraceCheckUtils]: 124: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {37005#true} is VALID [2020-07-11 04:40:23,708 INFO L280 TraceCheckUtils]: 125: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {37005#true} is VALID [2020-07-11 04:40:23,708 INFO L280 TraceCheckUtils]: 126: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {37005#true} is VALID [2020-07-11 04:40:23,708 INFO L280 TraceCheckUtils]: 127: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {37005#true} is VALID [2020-07-11 04:40:23,708 INFO L280 TraceCheckUtils]: 128: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {37005#true} is VALID [2020-07-11 04:40:23,709 INFO L280 TraceCheckUtils]: 129: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {37005#true} is VALID [2020-07-11 04:40:23,709 INFO L280 TraceCheckUtils]: 130: Hoare triple {37005#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {37005#true} is VALID [2020-07-11 04:40:23,709 INFO L280 TraceCheckUtils]: 131: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {37005#true} is VALID [2020-07-11 04:40:23,709 INFO L280 TraceCheckUtils]: 132: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {37005#true} is VALID [2020-07-11 04:40:23,709 INFO L280 TraceCheckUtils]: 133: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {37005#true} is VALID [2020-07-11 04:40:23,709 INFO L280 TraceCheckUtils]: 134: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {37005#true} is VALID [2020-07-11 04:40:23,710 INFO L280 TraceCheckUtils]: 135: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {37005#true} is VALID [2020-07-11 04:40:23,710 INFO L280 TraceCheckUtils]: 136: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {37005#true} is VALID [2020-07-11 04:40:23,710 INFO L280 TraceCheckUtils]: 137: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {37005#true} is VALID [2020-07-11 04:40:23,710 INFO L280 TraceCheckUtils]: 138: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {37005#true} is VALID [2020-07-11 04:40:23,710 INFO L280 TraceCheckUtils]: 139: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {37005#true} is VALID [2020-07-11 04:40:23,710 INFO L280 TraceCheckUtils]: 140: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {37005#true} is VALID [2020-07-11 04:40:23,711 INFO L280 TraceCheckUtils]: 141: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {37005#true} is VALID [2020-07-11 04:40:23,711 INFO L280 TraceCheckUtils]: 142: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {37005#true} is VALID [2020-07-11 04:40:23,711 INFO L280 TraceCheckUtils]: 143: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {37005#true} is VALID [2020-07-11 04:40:23,711 INFO L280 TraceCheckUtils]: 144: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {37005#true} is VALID [2020-07-11 04:40:23,711 INFO L280 TraceCheckUtils]: 145: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {37005#true} is VALID [2020-07-11 04:40:23,711 INFO L280 TraceCheckUtils]: 146: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {37005#true} is VALID [2020-07-11 04:40:23,712 INFO L280 TraceCheckUtils]: 147: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {37005#true} is VALID [2020-07-11 04:40:23,712 INFO L280 TraceCheckUtils]: 148: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {37005#true} is VALID [2020-07-11 04:40:23,712 INFO L280 TraceCheckUtils]: 149: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {37005#true} is VALID [2020-07-11 04:40:23,712 INFO L280 TraceCheckUtils]: 150: Hoare triple {37005#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {37005#true} is VALID [2020-07-11 04:40:23,712 INFO L280 TraceCheckUtils]: 151: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {37005#true} is VALID [2020-07-11 04:40:23,712 INFO L280 TraceCheckUtils]: 152: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {37005#true} is VALID [2020-07-11 04:40:23,713 INFO L280 TraceCheckUtils]: 153: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {37005#true} is VALID [2020-07-11 04:40:23,713 INFO L280 TraceCheckUtils]: 154: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {37005#true} is VALID [2020-07-11 04:40:23,713 INFO L280 TraceCheckUtils]: 155: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {37005#true} is VALID [2020-07-11 04:40:23,713 INFO L280 TraceCheckUtils]: 156: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {37005#true} is VALID [2020-07-11 04:40:23,713 INFO L280 TraceCheckUtils]: 157: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {37005#true} is VALID [2020-07-11 04:40:23,713 INFO L280 TraceCheckUtils]: 158: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 159: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 160: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 161: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 162: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 163: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 164: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {37005#true} is VALID [2020-07-11 04:40:23,714 INFO L280 TraceCheckUtils]: 165: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {37005#true} is VALID [2020-07-11 04:40:23,715 INFO L280 TraceCheckUtils]: 166: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {37005#true} is VALID [2020-07-11 04:40:23,715 INFO L280 TraceCheckUtils]: 167: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {37005#true} is VALID [2020-07-11 04:40:23,715 INFO L280 TraceCheckUtils]: 168: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {37005#true} is VALID [2020-07-11 04:40:23,715 INFO L280 TraceCheckUtils]: 169: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {37005#true} is VALID [2020-07-11 04:40:23,715 INFO L280 TraceCheckUtils]: 170: Hoare triple {37005#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {37005#true} is VALID [2020-07-11 04:40:23,715 INFO L280 TraceCheckUtils]: 171: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 172: Hoare triple {37005#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 173: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 174: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 175: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 176: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 177: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {37005#true} is VALID [2020-07-11 04:40:23,716 INFO L280 TraceCheckUtils]: 178: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {37005#true} is VALID [2020-07-11 04:40:23,717 INFO L280 TraceCheckUtils]: 179: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {37005#true} is VALID [2020-07-11 04:40:23,717 INFO L280 TraceCheckUtils]: 180: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {37005#true} is VALID [2020-07-11 04:40:23,717 INFO L280 TraceCheckUtils]: 181: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {37005#true} is VALID [2020-07-11 04:40:23,717 INFO L280 TraceCheckUtils]: 182: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {37005#true} is VALID [2020-07-11 04:40:23,717 INFO L280 TraceCheckUtils]: 183: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {37005#true} is VALID [2020-07-11 04:40:23,717 INFO L280 TraceCheckUtils]: 184: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {37005#true} is VALID [2020-07-11 04:40:23,718 INFO L280 TraceCheckUtils]: 185: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {37005#true} is VALID [2020-07-11 04:40:23,718 INFO L280 TraceCheckUtils]: 186: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {37005#true} is VALID [2020-07-11 04:40:23,718 INFO L280 TraceCheckUtils]: 187: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {37005#true} is VALID [2020-07-11 04:40:23,718 INFO L280 TraceCheckUtils]: 188: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {37005#true} is VALID [2020-07-11 04:40:23,718 INFO L280 TraceCheckUtils]: 189: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {37005#true} is VALID [2020-07-11 04:40:23,718 INFO L280 TraceCheckUtils]: 190: Hoare triple {37005#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {37005#true} is VALID [2020-07-11 04:40:23,719 INFO L280 TraceCheckUtils]: 191: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {37005#true} is VALID [2020-07-11 04:40:23,719 INFO L280 TraceCheckUtils]: 192: Hoare triple {37005#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {37005#true} is VALID [2020-07-11 04:40:23,719 INFO L280 TraceCheckUtils]: 193: Hoare triple {37005#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {37005#true} is VALID [2020-07-11 04:40:23,719 INFO L280 TraceCheckUtils]: 194: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {37005#true} is VALID [2020-07-11 04:40:23,719 INFO L280 TraceCheckUtils]: 195: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {37005#true} is VALID [2020-07-11 04:40:23,719 INFO L280 TraceCheckUtils]: 196: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {37005#true} is VALID [2020-07-11 04:40:23,720 INFO L280 TraceCheckUtils]: 197: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {37005#true} is VALID [2020-07-11 04:40:23,720 INFO L280 TraceCheckUtils]: 198: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {37005#true} is VALID [2020-07-11 04:40:23,720 INFO L280 TraceCheckUtils]: 199: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {37005#true} is VALID [2020-07-11 04:40:23,720 INFO L280 TraceCheckUtils]: 200: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {37005#true} is VALID [2020-07-11 04:40:23,720 INFO L280 TraceCheckUtils]: 201: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {37005#true} is VALID [2020-07-11 04:40:23,720 INFO L280 TraceCheckUtils]: 202: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 203: Hoare triple {37005#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 204: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 205: Hoare triple {37005#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 206: Hoare triple {37005#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 207: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 208: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {37005#true} is VALID [2020-07-11 04:40:23,721 INFO L280 TraceCheckUtils]: 209: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {37005#true} is VALID [2020-07-11 04:40:23,722 INFO L280 TraceCheckUtils]: 210: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {37005#true} is VALID [2020-07-11 04:40:23,722 INFO L280 TraceCheckUtils]: 211: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {37005#true} is VALID [2020-07-11 04:40:23,722 INFO L280 TraceCheckUtils]: 212: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {37005#true} is VALID [2020-07-11 04:40:23,722 INFO L280 TraceCheckUtils]: 213: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {37005#true} is VALID [2020-07-11 04:40:23,722 INFO L280 TraceCheckUtils]: 214: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {37005#true} is VALID [2020-07-11 04:40:23,723 INFO L280 TraceCheckUtils]: 215: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {37005#true} is VALID [2020-07-11 04:40:23,723 INFO L280 TraceCheckUtils]: 216: Hoare triple {37005#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {37005#true} is VALID [2020-07-11 04:40:23,723 INFO L280 TraceCheckUtils]: 217: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {37005#true} is VALID [2020-07-11 04:40:23,723 INFO L280 TraceCheckUtils]: 218: Hoare triple {37005#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {37005#true} is VALID [2020-07-11 04:40:23,723 INFO L280 TraceCheckUtils]: 219: Hoare triple {37005#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {37005#true} is VALID [2020-07-11 04:40:23,723 INFO L280 TraceCheckUtils]: 220: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {37005#true} is VALID [2020-07-11 04:40:23,724 INFO L280 TraceCheckUtils]: 221: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {37005#true} is VALID [2020-07-11 04:40:23,724 INFO L280 TraceCheckUtils]: 222: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {37005#true} is VALID [2020-07-11 04:40:23,724 INFO L280 TraceCheckUtils]: 223: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {37005#true} is VALID [2020-07-11 04:40:23,724 INFO L280 TraceCheckUtils]: 224: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {37005#true} is VALID [2020-07-11 04:40:23,724 INFO L280 TraceCheckUtils]: 225: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {37005#true} is VALID [2020-07-11 04:40:23,724 INFO L280 TraceCheckUtils]: 226: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 227: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 228: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 229: Hoare triple {37005#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 230: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 231: Hoare triple {37005#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 232: Hoare triple {37005#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {37005#true} is VALID [2020-07-11 04:40:23,725 INFO L280 TraceCheckUtils]: 233: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {37005#true} is VALID [2020-07-11 04:40:23,726 INFO L280 TraceCheckUtils]: 234: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {37005#true} is VALID [2020-07-11 04:40:23,726 INFO L280 TraceCheckUtils]: 235: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {37005#true} is VALID [2020-07-11 04:40:23,726 INFO L280 TraceCheckUtils]: 236: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {37005#true} is VALID [2020-07-11 04:40:23,726 INFO L280 TraceCheckUtils]: 237: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {37005#true} is VALID [2020-07-11 04:40:23,726 INFO L280 TraceCheckUtils]: 238: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {37005#true} is VALID [2020-07-11 04:40:23,726 INFO L280 TraceCheckUtils]: 239: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {37005#true} is VALID [2020-07-11 04:40:23,727 INFO L280 TraceCheckUtils]: 240: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {37005#true} is VALID [2020-07-11 04:40:23,727 INFO L280 TraceCheckUtils]: 241: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {37005#true} is VALID [2020-07-11 04:40:23,727 INFO L280 TraceCheckUtils]: 242: Hoare triple {37005#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {37005#true} is VALID [2020-07-11 04:40:23,727 INFO L280 TraceCheckUtils]: 243: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {37005#true} is VALID [2020-07-11 04:40:23,727 INFO L280 TraceCheckUtils]: 244: Hoare triple {37005#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {37005#true} is VALID [2020-07-11 04:40:23,727 INFO L280 TraceCheckUtils]: 245: Hoare triple {37005#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {37005#true} is VALID [2020-07-11 04:40:23,728 INFO L280 TraceCheckUtils]: 246: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {37005#true} is VALID [2020-07-11 04:40:23,728 INFO L280 TraceCheckUtils]: 247: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {37005#true} is VALID [2020-07-11 04:40:23,728 INFO L280 TraceCheckUtils]: 248: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {37005#true} is VALID [2020-07-11 04:40:23,728 INFO L280 TraceCheckUtils]: 249: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {37005#true} is VALID [2020-07-11 04:40:23,728 INFO L280 TraceCheckUtils]: 250: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {37005#true} is VALID [2020-07-11 04:40:23,728 INFO L280 TraceCheckUtils]: 251: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 252: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 253: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 254: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 255: Hoare triple {37005#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 256: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 257: Hoare triple {37005#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {37005#true} is VALID [2020-07-11 04:40:23,729 INFO L280 TraceCheckUtils]: 258: Hoare triple {37005#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {37005#true} is VALID [2020-07-11 04:40:23,730 INFO L280 TraceCheckUtils]: 259: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {37005#true} is VALID [2020-07-11 04:40:23,730 INFO L280 TraceCheckUtils]: 260: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {37005#true} is VALID [2020-07-11 04:40:23,730 INFO L280 TraceCheckUtils]: 261: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {37005#true} is VALID [2020-07-11 04:40:23,730 INFO L280 TraceCheckUtils]: 262: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {37005#true} is VALID [2020-07-11 04:40:23,730 INFO L280 TraceCheckUtils]: 263: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {37005#true} is VALID [2020-07-11 04:40:23,730 INFO L280 TraceCheckUtils]: 264: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {37005#true} is VALID [2020-07-11 04:40:23,731 INFO L280 TraceCheckUtils]: 265: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {37005#true} is VALID [2020-07-11 04:40:23,731 INFO L280 TraceCheckUtils]: 266: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {37005#true} is VALID [2020-07-11 04:40:23,731 INFO L280 TraceCheckUtils]: 267: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {37005#true} is VALID [2020-07-11 04:40:23,731 INFO L280 TraceCheckUtils]: 268: Hoare triple {37005#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {37005#true} is VALID [2020-07-11 04:40:23,731 INFO L280 TraceCheckUtils]: 269: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {37005#true} is VALID [2020-07-11 04:40:23,731 INFO L280 TraceCheckUtils]: 270: Hoare triple {37005#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {37005#true} is VALID [2020-07-11 04:40:23,732 INFO L280 TraceCheckUtils]: 271: Hoare triple {37005#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {37005#true} is VALID [2020-07-11 04:40:23,732 INFO L280 TraceCheckUtils]: 272: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {37005#true} is VALID [2020-07-11 04:40:23,732 INFO L280 TraceCheckUtils]: 273: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {37005#true} is VALID [2020-07-11 04:40:23,732 INFO L280 TraceCheckUtils]: 274: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {37005#true} is VALID [2020-07-11 04:40:23,732 INFO L280 TraceCheckUtils]: 275: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {37005#true} is VALID [2020-07-11 04:40:23,732 INFO L280 TraceCheckUtils]: 276: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 277: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 278: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 279: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 280: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 281: Hoare triple {37005#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 282: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {37005#true} is VALID [2020-07-11 04:40:23,733 INFO L280 TraceCheckUtils]: 283: Hoare triple {37005#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {37005#true} is VALID [2020-07-11 04:40:23,734 INFO L280 TraceCheckUtils]: 284: Hoare triple {37005#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {37005#true} is VALID [2020-07-11 04:40:23,734 INFO L280 TraceCheckUtils]: 285: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {37005#true} is VALID [2020-07-11 04:40:23,734 INFO L280 TraceCheckUtils]: 286: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {37005#true} is VALID [2020-07-11 04:40:23,734 INFO L280 TraceCheckUtils]: 287: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {37005#true} is VALID [2020-07-11 04:40:23,734 INFO L280 TraceCheckUtils]: 288: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {37005#true} is VALID [2020-07-11 04:40:23,734 INFO L280 TraceCheckUtils]: 289: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 290: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 291: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 292: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 293: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 294: Hoare triple {37005#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 295: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {37005#true} is VALID [2020-07-11 04:40:23,735 INFO L280 TraceCheckUtils]: 296: Hoare triple {37005#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {37005#true} is VALID [2020-07-11 04:40:23,736 INFO L280 TraceCheckUtils]: 297: Hoare triple {37005#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {37005#true} is VALID [2020-07-11 04:40:23,736 INFO L280 TraceCheckUtils]: 298: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {37005#true} is VALID [2020-07-11 04:40:23,736 INFO L280 TraceCheckUtils]: 299: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {37005#true} is VALID [2020-07-11 04:40:23,736 INFO L280 TraceCheckUtils]: 300: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {37005#true} is VALID [2020-07-11 04:40:23,736 INFO L280 TraceCheckUtils]: 301: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {37005#true} is VALID [2020-07-11 04:40:23,736 INFO L280 TraceCheckUtils]: 302: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 303: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 304: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 305: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 306: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 307: Hoare triple {37005#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 308: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {37005#true} is VALID [2020-07-11 04:40:23,737 INFO L280 TraceCheckUtils]: 309: Hoare triple {37005#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {37005#true} is VALID [2020-07-11 04:40:23,738 INFO L280 TraceCheckUtils]: 310: Hoare triple {37005#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {37005#true} is VALID [2020-07-11 04:40:23,738 INFO L280 TraceCheckUtils]: 311: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {37005#true} is VALID [2020-07-11 04:40:23,738 INFO L280 TraceCheckUtils]: 312: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {37005#true} is VALID [2020-07-11 04:40:23,738 INFO L280 TraceCheckUtils]: 313: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {37005#true} is VALID [2020-07-11 04:40:23,738 INFO L280 TraceCheckUtils]: 314: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {37005#true} is VALID [2020-07-11 04:40:23,738 INFO L280 TraceCheckUtils]: 315: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {37005#true} is VALID [2020-07-11 04:40:23,739 INFO L280 TraceCheckUtils]: 316: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {37005#true} is VALID [2020-07-11 04:40:23,739 INFO L280 TraceCheckUtils]: 317: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {37005#true} is VALID [2020-07-11 04:40:23,739 INFO L280 TraceCheckUtils]: 318: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {37005#true} is VALID [2020-07-11 04:40:23,739 INFO L280 TraceCheckUtils]: 319: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {37005#true} is VALID [2020-07-11 04:40:23,739 INFO L280 TraceCheckUtils]: 320: Hoare triple {37005#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {37005#true} is VALID [2020-07-11 04:40:23,739 INFO L280 TraceCheckUtils]: 321: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 322: Hoare triple {37005#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 323: Hoare triple {37005#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 324: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 325: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 326: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 327: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {37005#true} is VALID [2020-07-11 04:40:23,740 INFO L280 TraceCheckUtils]: 328: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {37005#true} is VALID [2020-07-11 04:40:23,741 INFO L280 TraceCheckUtils]: 329: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {37005#true} is VALID [2020-07-11 04:40:23,741 INFO L280 TraceCheckUtils]: 330: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {37005#true} is VALID [2020-07-11 04:40:23,741 INFO L280 TraceCheckUtils]: 331: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {37005#true} is VALID [2020-07-11 04:40:23,741 INFO L280 TraceCheckUtils]: 332: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {37005#true} is VALID [2020-07-11 04:40:23,741 INFO L280 TraceCheckUtils]: 333: Hoare triple {37005#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {37005#true} is VALID [2020-07-11 04:40:23,741 INFO L280 TraceCheckUtils]: 334: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {37005#true} is VALID [2020-07-11 04:40:23,742 INFO L280 TraceCheckUtils]: 335: Hoare triple {37005#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {37005#true} is VALID [2020-07-11 04:40:23,742 INFO L280 TraceCheckUtils]: 336: Hoare triple {37005#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {37005#true} is VALID [2020-07-11 04:40:23,742 INFO L280 TraceCheckUtils]: 337: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {37005#true} is VALID [2020-07-11 04:40:23,742 INFO L280 TraceCheckUtils]: 338: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {37005#true} is VALID [2020-07-11 04:40:23,742 INFO L280 TraceCheckUtils]: 339: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {37005#true} is VALID [2020-07-11 04:40:23,742 INFO L280 TraceCheckUtils]: 340: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 341: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 342: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 343: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 344: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 345: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 346: Hoare triple {37005#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {37005#true} is VALID [2020-07-11 04:40:23,743 INFO L280 TraceCheckUtils]: 347: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {37005#true} is VALID [2020-07-11 04:40:23,744 INFO L280 TraceCheckUtils]: 348: Hoare triple {37005#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {37005#true} is VALID [2020-07-11 04:40:23,744 INFO L280 TraceCheckUtils]: 349: Hoare triple {37005#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {37005#true} is VALID [2020-07-11 04:40:23,744 INFO L280 TraceCheckUtils]: 350: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {37005#true} is VALID [2020-07-11 04:40:23,744 INFO L280 TraceCheckUtils]: 351: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {37005#true} is VALID [2020-07-11 04:40:23,744 INFO L280 TraceCheckUtils]: 352: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {37005#true} is VALID [2020-07-11 04:40:23,745 INFO L280 TraceCheckUtils]: 353: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {37005#true} is VALID [2020-07-11 04:40:23,745 INFO L280 TraceCheckUtils]: 354: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {37005#true} is VALID [2020-07-11 04:40:23,745 INFO L280 TraceCheckUtils]: 355: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {37005#true} is VALID [2020-07-11 04:40:23,745 INFO L280 TraceCheckUtils]: 356: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {37005#true} is VALID [2020-07-11 04:40:23,745 INFO L280 TraceCheckUtils]: 357: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {37005#true} is VALID [2020-07-11 04:40:23,745 INFO L280 TraceCheckUtils]: 358: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {37005#true} is VALID [2020-07-11 04:40:23,746 INFO L280 TraceCheckUtils]: 359: Hoare triple {37005#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {37005#true} is VALID [2020-07-11 04:40:23,746 INFO L280 TraceCheckUtils]: 360: Hoare triple {37005#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {37005#true} is VALID [2020-07-11 04:40:23,746 INFO L280 TraceCheckUtils]: 361: Hoare triple {37005#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {37005#true} is VALID [2020-07-11 04:40:23,746 INFO L280 TraceCheckUtils]: 362: Hoare triple {37005#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {37005#true} is VALID [2020-07-11 04:40:23,746 INFO L280 TraceCheckUtils]: 363: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {37005#true} is VALID [2020-07-11 04:40:23,746 INFO L280 TraceCheckUtils]: 364: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {37005#true} is VALID [2020-07-11 04:40:23,747 INFO L280 TraceCheckUtils]: 365: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {37005#true} is VALID [2020-07-11 04:40:23,747 INFO L280 TraceCheckUtils]: 366: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {37005#true} is VALID [2020-07-11 04:40:23,747 INFO L280 TraceCheckUtils]: 367: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {37005#true} is VALID [2020-07-11 04:40:23,747 INFO L280 TraceCheckUtils]: 368: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {37005#true} is VALID [2020-07-11 04:40:23,747 INFO L280 TraceCheckUtils]: 369: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {37005#true} is VALID [2020-07-11 04:40:23,747 INFO L280 TraceCheckUtils]: 370: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {37005#true} is VALID [2020-07-11 04:40:23,748 INFO L280 TraceCheckUtils]: 371: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {37005#true} is VALID [2020-07-11 04:40:23,748 INFO L280 TraceCheckUtils]: 372: Hoare triple {37005#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {37005#true} is VALID [2020-07-11 04:40:23,748 INFO L280 TraceCheckUtils]: 373: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {37005#true} is VALID [2020-07-11 04:40:23,748 INFO L280 TraceCheckUtils]: 374: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {37005#true} is VALID [2020-07-11 04:40:23,748 INFO L280 TraceCheckUtils]: 375: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {37005#true} is VALID [2020-07-11 04:40:23,749 INFO L280 TraceCheckUtils]: 376: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {37005#true} is VALID [2020-07-11 04:40:23,749 INFO L280 TraceCheckUtils]: 377: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {37005#true} is VALID [2020-07-11 04:40:23,749 INFO L280 TraceCheckUtils]: 378: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {37005#true} is VALID [2020-07-11 04:40:23,749 INFO L280 TraceCheckUtils]: 379: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {37005#true} is VALID [2020-07-11 04:40:23,749 INFO L280 TraceCheckUtils]: 380: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {37005#true} is VALID [2020-07-11 04:40:23,749 INFO L280 TraceCheckUtils]: 381: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 382: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 383: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 384: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 385: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 386: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 387: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,750 INFO L280 TraceCheckUtils]: 388: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,751 INFO L280 TraceCheckUtils]: 389: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,751 INFO L280 TraceCheckUtils]: 390: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,751 INFO L280 TraceCheckUtils]: 391: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,751 INFO L280 TraceCheckUtils]: 392: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,751 INFO L280 TraceCheckUtils]: 393: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,751 INFO L280 TraceCheckUtils]: 394: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,752 INFO L280 TraceCheckUtils]: 395: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,752 INFO L280 TraceCheckUtils]: 396: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,752 INFO L280 TraceCheckUtils]: 397: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,752 INFO L280 TraceCheckUtils]: 398: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,752 INFO L280 TraceCheckUtils]: 399: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,752 INFO L280 TraceCheckUtils]: 400: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 401: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 402: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 403: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 404: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 405: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 406: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,753 INFO L280 TraceCheckUtils]: 407: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,754 INFO L280 TraceCheckUtils]: 408: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,754 INFO L280 TraceCheckUtils]: 409: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,754 INFO L280 TraceCheckUtils]: 410: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,754 INFO L280 TraceCheckUtils]: 411: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,754 INFO L280 TraceCheckUtils]: 412: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,754 INFO L280 TraceCheckUtils]: 413: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,755 INFO L280 TraceCheckUtils]: 414: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,755 INFO L280 TraceCheckUtils]: 415: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,755 INFO L280 TraceCheckUtils]: 416: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,755 INFO L280 TraceCheckUtils]: 417: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,755 INFO L280 TraceCheckUtils]: 418: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,755 INFO L280 TraceCheckUtils]: 419: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,756 INFO L280 TraceCheckUtils]: 420: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,756 INFO L280 TraceCheckUtils]: 421: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,756 INFO L280 TraceCheckUtils]: 422: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,756 INFO L280 TraceCheckUtils]: 423: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,756 INFO L280 TraceCheckUtils]: 424: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,756 INFO L280 TraceCheckUtils]: 425: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 426: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 427: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 428: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 429: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 430: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 431: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,757 INFO L280 TraceCheckUtils]: 432: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,758 INFO L280 TraceCheckUtils]: 433: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,758 INFO L280 TraceCheckUtils]: 434: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,758 INFO L280 TraceCheckUtils]: 435: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,758 INFO L280 TraceCheckUtils]: 436: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,758 INFO L280 TraceCheckUtils]: 437: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,758 INFO L280 TraceCheckUtils]: 438: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,759 INFO L280 TraceCheckUtils]: 439: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,759 INFO L280 TraceCheckUtils]: 440: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,759 INFO L280 TraceCheckUtils]: 441: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,759 INFO L280 TraceCheckUtils]: 442: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,759 INFO L280 TraceCheckUtils]: 443: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,759 INFO L280 TraceCheckUtils]: 444: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 445: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 446: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 447: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 448: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 449: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 450: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,760 INFO L280 TraceCheckUtils]: 451: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,761 INFO L280 TraceCheckUtils]: 452: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,761 INFO L280 TraceCheckUtils]: 453: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,761 INFO L280 TraceCheckUtils]: 454: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,761 INFO L280 TraceCheckUtils]: 455: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,761 INFO L280 TraceCheckUtils]: 456: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,761 INFO L280 TraceCheckUtils]: 457: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,762 INFO L280 TraceCheckUtils]: 458: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,762 INFO L280 TraceCheckUtils]: 459: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,762 INFO L280 TraceCheckUtils]: 460: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,762 INFO L280 TraceCheckUtils]: 461: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,762 INFO L280 TraceCheckUtils]: 462: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,762 INFO L280 TraceCheckUtils]: 463: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 464: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 465: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 466: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 467: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 468: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 469: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,763 INFO L280 TraceCheckUtils]: 470: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,764 INFO L280 TraceCheckUtils]: 471: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,764 INFO L280 TraceCheckUtils]: 472: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,764 INFO L280 TraceCheckUtils]: 473: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,764 INFO L280 TraceCheckUtils]: 474: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,764 INFO L280 TraceCheckUtils]: 475: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,764 INFO L280 TraceCheckUtils]: 476: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,765 INFO L280 TraceCheckUtils]: 477: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,765 INFO L280 TraceCheckUtils]: 478: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,765 INFO L280 TraceCheckUtils]: 479: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,765 INFO L280 TraceCheckUtils]: 480: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,765 INFO L280 TraceCheckUtils]: 481: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,765 INFO L280 TraceCheckUtils]: 482: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,766 INFO L280 TraceCheckUtils]: 483: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,766 INFO L280 TraceCheckUtils]: 484: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,766 INFO L280 TraceCheckUtils]: 485: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,766 INFO L280 TraceCheckUtils]: 486: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,766 INFO L280 TraceCheckUtils]: 487: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,766 INFO L280 TraceCheckUtils]: 488: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,767 INFO L280 TraceCheckUtils]: 489: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,767 INFO L280 TraceCheckUtils]: 490: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,767 INFO L280 TraceCheckUtils]: 491: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,767 INFO L280 TraceCheckUtils]: 492: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,767 INFO L280 TraceCheckUtils]: 493: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,767 INFO L280 TraceCheckUtils]: 494: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 495: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 496: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 497: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 498: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 499: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 500: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,768 INFO L280 TraceCheckUtils]: 501: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,769 INFO L280 TraceCheckUtils]: 502: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,769 INFO L280 TraceCheckUtils]: 503: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,769 INFO L280 TraceCheckUtils]: 504: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,769 INFO L280 TraceCheckUtils]: 505: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,769 INFO L280 TraceCheckUtils]: 506: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,769 INFO L280 TraceCheckUtils]: 507: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,770 INFO L280 TraceCheckUtils]: 508: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,770 INFO L280 TraceCheckUtils]: 509: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,770 INFO L280 TraceCheckUtils]: 510: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,770 INFO L280 TraceCheckUtils]: 511: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,770 INFO L280 TraceCheckUtils]: 512: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,770 INFO L280 TraceCheckUtils]: 513: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 514: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 515: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 516: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 517: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 518: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 519: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,771 INFO L280 TraceCheckUtils]: 520: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,772 INFO L280 TraceCheckUtils]: 521: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,772 INFO L280 TraceCheckUtils]: 522: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,772 INFO L280 TraceCheckUtils]: 523: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,772 INFO L280 TraceCheckUtils]: 524: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,772 INFO L280 TraceCheckUtils]: 525: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,772 INFO L280 TraceCheckUtils]: 526: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 527: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 528: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 529: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 530: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 531: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 532: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,773 INFO L280 TraceCheckUtils]: 533: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,774 INFO L280 TraceCheckUtils]: 534: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,774 INFO L280 TraceCheckUtils]: 535: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,774 INFO L280 TraceCheckUtils]: 536: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,774 INFO L280 TraceCheckUtils]: 537: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,774 INFO L280 TraceCheckUtils]: 538: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,774 INFO L280 TraceCheckUtils]: 539: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 540: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 541: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 542: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 543: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 544: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 545: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,775 INFO L280 TraceCheckUtils]: 546: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,776 INFO L280 TraceCheckUtils]: 547: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,776 INFO L280 TraceCheckUtils]: 548: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,776 INFO L280 TraceCheckUtils]: 549: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,776 INFO L280 TraceCheckUtils]: 550: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,776 INFO L280 TraceCheckUtils]: 551: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,776 INFO L280 TraceCheckUtils]: 552: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 553: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 554: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 555: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 556: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 557: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 558: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,777 INFO L280 TraceCheckUtils]: 559: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,778 INFO L280 TraceCheckUtils]: 560: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,778 INFO L280 TraceCheckUtils]: 561: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,778 INFO L280 TraceCheckUtils]: 562: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,778 INFO L280 TraceCheckUtils]: 563: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,778 INFO L280 TraceCheckUtils]: 564: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,778 INFO L280 TraceCheckUtils]: 565: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,779 INFO L280 TraceCheckUtils]: 566: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,779 INFO L280 TraceCheckUtils]: 567: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,779 INFO L280 TraceCheckUtils]: 568: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,779 INFO L280 TraceCheckUtils]: 569: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,779 INFO L280 TraceCheckUtils]: 570: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,779 INFO L280 TraceCheckUtils]: 571: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,780 INFO L280 TraceCheckUtils]: 572: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,780 INFO L280 TraceCheckUtils]: 573: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,780 INFO L280 TraceCheckUtils]: 574: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,780 INFO L280 TraceCheckUtils]: 575: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,780 INFO L280 TraceCheckUtils]: 576: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,780 INFO L280 TraceCheckUtils]: 577: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,781 INFO L280 TraceCheckUtils]: 578: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,781 INFO L280 TraceCheckUtils]: 579: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,781 INFO L280 TraceCheckUtils]: 580: Hoare triple {37005#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {37005#true} is VALID [2020-07-11 04:40:23,781 INFO L280 TraceCheckUtils]: 581: Hoare triple {37005#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {37005#true} is VALID [2020-07-11 04:40:23,781 INFO L280 TraceCheckUtils]: 582: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {37005#true} is VALID [2020-07-11 04:40:23,781 INFO L280 TraceCheckUtils]: 583: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {37005#true} is VALID [2020-07-11 04:40:23,782 INFO L280 TraceCheckUtils]: 584: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {37005#true} is VALID [2020-07-11 04:40:23,782 INFO L280 TraceCheckUtils]: 585: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {37005#true} is VALID [2020-07-11 04:40:23,782 INFO L280 TraceCheckUtils]: 586: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {37005#true} is VALID [2020-07-11 04:40:23,782 INFO L280 TraceCheckUtils]: 587: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {37005#true} is VALID [2020-07-11 04:40:23,782 INFO L280 TraceCheckUtils]: 588: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {37005#true} is VALID [2020-07-11 04:40:23,782 INFO L280 TraceCheckUtils]: 589: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {37005#true} is VALID [2020-07-11 04:40:23,783 INFO L280 TraceCheckUtils]: 590: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {37005#true} is VALID [2020-07-11 04:40:23,783 INFO L280 TraceCheckUtils]: 591: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {37005#true} is VALID [2020-07-11 04:40:23,783 INFO L280 TraceCheckUtils]: 592: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {37005#true} is VALID [2020-07-11 04:40:23,783 INFO L280 TraceCheckUtils]: 593: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {37005#true} is VALID [2020-07-11 04:40:23,783 INFO L280 TraceCheckUtils]: 594: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {37005#true} is VALID [2020-07-11 04:40:23,783 INFO L280 TraceCheckUtils]: 595: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {37005#true} is VALID [2020-07-11 04:40:23,784 INFO L280 TraceCheckUtils]: 596: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {37005#true} is VALID [2020-07-11 04:40:23,784 INFO L280 TraceCheckUtils]: 597: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {37005#true} is VALID [2020-07-11 04:40:23,784 INFO L280 TraceCheckUtils]: 598: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {37005#true} is VALID [2020-07-11 04:40:23,784 INFO L280 TraceCheckUtils]: 599: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {37005#true} is VALID [2020-07-11 04:40:23,784 INFO L280 TraceCheckUtils]: 600: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {37005#true} is VALID [2020-07-11 04:40:23,784 INFO L280 TraceCheckUtils]: 601: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 602: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 603: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 604: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 605: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 606: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 607: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {37005#true} is VALID [2020-07-11 04:40:23,785 INFO L280 TraceCheckUtils]: 608: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {37005#true} is VALID [2020-07-11 04:40:23,786 INFO L280 TraceCheckUtils]: 609: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {37005#true} is VALID [2020-07-11 04:40:23,786 INFO L280 TraceCheckUtils]: 610: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {37005#true} is VALID [2020-07-11 04:40:23,786 INFO L280 TraceCheckUtils]: 611: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {37005#true} is VALID [2020-07-11 04:40:23,786 INFO L280 TraceCheckUtils]: 612: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {37005#true} is VALID [2020-07-11 04:40:23,786 INFO L280 TraceCheckUtils]: 613: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {37005#true} is VALID [2020-07-11 04:40:23,786 INFO L280 TraceCheckUtils]: 614: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {37005#true} is VALID [2020-07-11 04:40:23,787 INFO L280 TraceCheckUtils]: 615: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {37005#true} is VALID [2020-07-11 04:40:23,787 INFO L280 TraceCheckUtils]: 616: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {37005#true} is VALID [2020-07-11 04:40:23,787 INFO L280 TraceCheckUtils]: 617: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {37005#true} is VALID [2020-07-11 04:40:23,787 INFO L280 TraceCheckUtils]: 618: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {37005#true} is VALID [2020-07-11 04:40:23,787 INFO L280 TraceCheckUtils]: 619: Hoare triple {37005#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {37005#true} is VALID [2020-07-11 04:40:23,787 INFO L280 TraceCheckUtils]: 620: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {37005#true} is VALID [2020-07-11 04:40:23,788 INFO L280 TraceCheckUtils]: 621: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {37005#true} is VALID [2020-07-11 04:40:23,788 INFO L280 TraceCheckUtils]: 622: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {37005#true} is VALID [2020-07-11 04:40:23,788 INFO L280 TraceCheckUtils]: 623: Hoare triple {37005#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {37005#true} is VALID [2020-07-11 04:40:23,788 INFO L280 TraceCheckUtils]: 624: Hoare triple {37005#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {37005#true} is VALID [2020-07-11 04:40:23,788 INFO L280 TraceCheckUtils]: 625: Hoare triple {37005#true} ~ldv_retval_0~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,788 INFO L280 TraceCheckUtils]: 626: Hoare triple {37005#true} ~ldv_retval_1~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,789 INFO L280 TraceCheckUtils]: 627: Hoare triple {37005#true} ~ldv_retval_3~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,789 INFO L280 TraceCheckUtils]: 628: Hoare triple {37005#true} ~ldv_retval_2~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,789 INFO L280 TraceCheckUtils]: 629: Hoare triple {37005#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {37005#true} is VALID [2020-07-11 04:40:23,790 INFO L280 TraceCheckUtils]: 630: Hoare triple {37005#true} ~ldv_mutex_lock~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,790 INFO L280 TraceCheckUtils]: 631: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_mutex_of_device~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,791 INFO L280 TraceCheckUtils]: 632: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_udev~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,791 INFO L280 TraceCheckUtils]: 633: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume true; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,792 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {37641#(= 1 ~ldv_mutex_lock~0)} {37005#true} #2340#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,792 INFO L263 TraceCheckUtils]: 635: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret124 := main(); {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,793 INFO L280 TraceCheckUtils]: 636: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,793 INFO L280 TraceCheckUtils]: 637: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp~8.base, ~tmp~8.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,794 INFO L280 TraceCheckUtils]: 638: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,794 INFO L280 TraceCheckUtils]: 639: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,795 INFO L280 TraceCheckUtils]: 640: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,795 INFO L280 TraceCheckUtils]: 641: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,796 INFO L280 TraceCheckUtils]: 642: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,796 INFO L280 TraceCheckUtils]: 643: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,797 INFO L280 TraceCheckUtils]: 644: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,797 INFO L280 TraceCheckUtils]: 645: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,798 INFO L280 TraceCheckUtils]: 646: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,798 INFO L280 TraceCheckUtils]: 647: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,799 INFO L280 TraceCheckUtils]: 648: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,799 INFO L280 TraceCheckUtils]: 649: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___5~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,800 INFO L280 TraceCheckUtils]: 650: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___6~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,800 INFO L280 TraceCheckUtils]: 651: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___7~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,801 INFO L280 TraceCheckUtils]: 652: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___8~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,802 INFO L280 TraceCheckUtils]: 653: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___9~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,802 INFO L280 TraceCheckUtils]: 654: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___10~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,803 INFO L280 TraceCheckUtils]: 655: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___11~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,803 INFO L280 TraceCheckUtils]: 656: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___12~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,804 INFO L263 TraceCheckUtils]: 657: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,804 INFO L280 TraceCheckUtils]: 658: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,805 INFO L280 TraceCheckUtils]: 659: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,805 INFO L280 TraceCheckUtils]: 660: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,805 INFO L280 TraceCheckUtils]: 661: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,806 INFO L263 TraceCheckUtils]: 662: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,807 INFO L280 TraceCheckUtils]: 663: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,807 INFO L280 TraceCheckUtils]: 664: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,807 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,807 INFO L280 TraceCheckUtils]: 666: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,807 INFO L280 TraceCheckUtils]: 667: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,807 INFO L263 TraceCheckUtils]: 668: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,808 INFO L280 TraceCheckUtils]: 669: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,808 INFO L280 TraceCheckUtils]: 670: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,808 INFO L280 TraceCheckUtils]: 671: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,808 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,808 INFO L280 TraceCheckUtils]: 673: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,808 INFO L280 TraceCheckUtils]: 674: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,809 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2182#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,810 INFO L280 TraceCheckUtils]: 676: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,810 INFO L280 TraceCheckUtils]: 677: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret45.base, #t~ret45.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,811 INFO L280 TraceCheckUtils]: 678: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,812 INFO L263 TraceCheckUtils]: 679: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,812 INFO L280 TraceCheckUtils]: 680: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,812 INFO L280 TraceCheckUtils]: 681: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,812 INFO L280 TraceCheckUtils]: 682: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,813 INFO L280 TraceCheckUtils]: 683: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,814 INFO L263 TraceCheckUtils]: 684: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,814 INFO L280 TraceCheckUtils]: 685: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,814 INFO L280 TraceCheckUtils]: 686: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,814 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,815 INFO L280 TraceCheckUtils]: 688: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,815 INFO L280 TraceCheckUtils]: 689: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,815 INFO L263 TraceCheckUtils]: 690: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,815 INFO L280 TraceCheckUtils]: 691: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,815 INFO L280 TraceCheckUtils]: 692: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,815 INFO L280 TraceCheckUtils]: 693: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,816 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,816 INFO L280 TraceCheckUtils]: 695: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,816 INFO L280 TraceCheckUtils]: 696: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,817 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2184#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,817 INFO L280 TraceCheckUtils]: 698: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,818 INFO L280 TraceCheckUtils]: 699: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret46.base, #t~ret46.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,818 INFO L280 TraceCheckUtils]: 700: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,819 INFO L263 TraceCheckUtils]: 701: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,820 INFO L280 TraceCheckUtils]: 702: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,820 INFO L280 TraceCheckUtils]: 703: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,820 INFO L280 TraceCheckUtils]: 704: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,820 INFO L280 TraceCheckUtils]: 705: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,821 INFO L263 TraceCheckUtils]: 706: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,822 INFO L280 TraceCheckUtils]: 707: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,822 INFO L280 TraceCheckUtils]: 708: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,822 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,822 INFO L280 TraceCheckUtils]: 710: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,822 INFO L280 TraceCheckUtils]: 711: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,822 INFO L263 TraceCheckUtils]: 712: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,823 INFO L280 TraceCheckUtils]: 713: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,823 INFO L280 TraceCheckUtils]: 714: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,823 INFO L280 TraceCheckUtils]: 715: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,823 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,823 INFO L280 TraceCheckUtils]: 717: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,823 INFO L280 TraceCheckUtils]: 718: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,824 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2186#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,825 INFO L280 TraceCheckUtils]: 720: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,825 INFO L280 TraceCheckUtils]: 721: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret47.base, #t~ret47.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,826 INFO L280 TraceCheckUtils]: 722: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,827 INFO L263 TraceCheckUtils]: 723: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,827 INFO L280 TraceCheckUtils]: 724: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,827 INFO L280 TraceCheckUtils]: 725: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,827 INFO L280 TraceCheckUtils]: 726: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,827 INFO L280 TraceCheckUtils]: 727: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,829 INFO L263 TraceCheckUtils]: 728: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,829 INFO L280 TraceCheckUtils]: 729: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,829 INFO L280 TraceCheckUtils]: 730: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,829 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,829 INFO L280 TraceCheckUtils]: 732: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,830 INFO L280 TraceCheckUtils]: 733: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,830 INFO L263 TraceCheckUtils]: 734: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,830 INFO L280 TraceCheckUtils]: 735: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,830 INFO L280 TraceCheckUtils]: 736: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,830 INFO L280 TraceCheckUtils]: 737: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,830 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,831 INFO L280 TraceCheckUtils]: 739: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,831 INFO L280 TraceCheckUtils]: 740: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,832 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2188#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,832 INFO L280 TraceCheckUtils]: 742: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,833 INFO L280 TraceCheckUtils]: 743: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret48.base, #t~ret48.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,833 INFO L280 TraceCheckUtils]: 744: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,834 INFO L263 TraceCheckUtils]: 745: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,834 INFO L280 TraceCheckUtils]: 746: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,834 INFO L280 TraceCheckUtils]: 747: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,835 INFO L280 TraceCheckUtils]: 748: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,835 INFO L280 TraceCheckUtils]: 749: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,836 INFO L263 TraceCheckUtils]: 750: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,836 INFO L280 TraceCheckUtils]: 751: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,836 INFO L280 TraceCheckUtils]: 752: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L280 TraceCheckUtils]: 754: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L280 TraceCheckUtils]: 755: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L263 TraceCheckUtils]: 756: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L280 TraceCheckUtils]: 757: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L280 TraceCheckUtils]: 758: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,837 INFO L280 TraceCheckUtils]: 759: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,838 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,838 INFO L280 TraceCheckUtils]: 761: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,838 INFO L280 TraceCheckUtils]: 762: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,839 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2190#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,839 INFO L280 TraceCheckUtils]: 764: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,840 INFO L280 TraceCheckUtils]: 765: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret49.base, #t~ret49.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,840 INFO L280 TraceCheckUtils]: 766: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,841 INFO L263 TraceCheckUtils]: 767: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,841 INFO L280 TraceCheckUtils]: 768: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,842 INFO L280 TraceCheckUtils]: 769: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,842 INFO L280 TraceCheckUtils]: 770: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,842 INFO L280 TraceCheckUtils]: 771: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,843 INFO L263 TraceCheckUtils]: 772: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,843 INFO L280 TraceCheckUtils]: 773: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,843 INFO L280 TraceCheckUtils]: 774: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,844 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,844 INFO L280 TraceCheckUtils]: 776: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,844 INFO L280 TraceCheckUtils]: 777: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,844 INFO L263 TraceCheckUtils]: 778: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,844 INFO L280 TraceCheckUtils]: 779: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,844 INFO L280 TraceCheckUtils]: 780: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,845 INFO L280 TraceCheckUtils]: 781: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,845 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,845 INFO L280 TraceCheckUtils]: 783: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,845 INFO L280 TraceCheckUtils]: 784: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,846 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2192#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,847 INFO L280 TraceCheckUtils]: 786: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,847 INFO L280 TraceCheckUtils]: 787: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret50.base, #t~ret50.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,848 INFO L280 TraceCheckUtils]: 788: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,848 INFO L263 TraceCheckUtils]: 789: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call ldv_initialize(); {37005#true} is VALID [2020-07-11 04:40:23,848 INFO L280 TraceCheckUtils]: 790: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,849 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2194#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,850 INFO L263 TraceCheckUtils]: 792: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:40:23,850 INFO L280 TraceCheckUtils]: 793: Hoare triple {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {37005#true} is VALID [2020-07-11 04:40:23,850 INFO L280 TraceCheckUtils]: 794: Hoare triple {37005#true} ~c := #in~c; {37005#true} is VALID [2020-07-11 04:40:23,850 INFO L280 TraceCheckUtils]: 795: Hoare triple {37005#true} ~n := #in~n; {37005#true} is VALID [2020-07-11 04:40:23,850 INFO L280 TraceCheckUtils]: 796: Hoare triple {37005#true} havoc ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-11 04:40:23,852 INFO L263 TraceCheckUtils]: 797: Hoare triple {37005#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:40:23,852 INFO L280 TraceCheckUtils]: 798: Hoare triple {37868#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {37005#true} is VALID [2020-07-11 04:40:23,852 INFO L280 TraceCheckUtils]: 799: Hoare triple {37005#true} assume !(#t~loopctr125 < #amount); {37005#true} is VALID [2020-07-11 04:40:23,852 INFO L280 TraceCheckUtils]: 800: Hoare triple {37005#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {37005#true} is VALID [2020-07-11 04:40:23,852 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {37005#true} {37005#true} #2164#return; {37005#true} is VALID [2020-07-11 04:40:23,853 INFO L280 TraceCheckUtils]: 802: Hoare triple {37005#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {37005#true} is VALID [2020-07-11 04:40:23,853 INFO L280 TraceCheckUtils]: 803: Hoare triple {37005#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {37005#true} is VALID [2020-07-11 04:40:23,853 INFO L280 TraceCheckUtils]: 804: Hoare triple {37005#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-11 04:40:23,853 INFO L280 TraceCheckUtils]: 805: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,854 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2196#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,855 INFO L280 TraceCheckUtils]: 807: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret51.base, #t~ret51.offset; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,855 INFO L280 TraceCheckUtils]: 808: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_6~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,856 INFO L280 TraceCheckUtils]: 809: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_4~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,856 INFO L280 TraceCheckUtils]: 810: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_1~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,857 INFO L280 TraceCheckUtils]: 811: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ref_cnt~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,857 INFO L280 TraceCheckUtils]: 812: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_0~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,858 INFO L280 TraceCheckUtils]: 813: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_3~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,858 INFO L280 TraceCheckUtils]: 814: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_2~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,859 INFO L280 TraceCheckUtils]: 815: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_5~0 := 0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,859 INFO L280 TraceCheckUtils]: 816: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,860 INFO L280 TraceCheckUtils]: 817: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___5~0 := #t~nondet52; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,860 INFO L280 TraceCheckUtils]: 818: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~nondet52; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,861 INFO L280 TraceCheckUtils]: 819: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := 0 == ~tmp___5~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,861 INFO L280 TraceCheckUtils]: 820: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch53; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,862 INFO L280 TraceCheckUtils]: 821: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,862 INFO L280 TraceCheckUtils]: 822: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch53; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,862 INFO L280 TraceCheckUtils]: 823: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,863 INFO L280 TraceCheckUtils]: 824: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch53; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,863 INFO L280 TraceCheckUtils]: 825: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,864 INFO L280 TraceCheckUtils]: 826: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume #t~switch53; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,865 INFO L280 TraceCheckUtils]: 827: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume 0 != ~ldv_state_variable_0~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,865 INFO L280 TraceCheckUtils]: 828: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,866 INFO L280 TraceCheckUtils]: 829: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~tmp___9~0 := #t~nondet66; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,866 INFO L280 TraceCheckUtils]: 830: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~nondet66; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,867 INFO L280 TraceCheckUtils]: 831: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} #t~switch67 := 0 == ~tmp___9~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,867 INFO L280 TraceCheckUtils]: 832: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch67; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,868 INFO L280 TraceCheckUtils]: 833: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,868 INFO L280 TraceCheckUtils]: 834: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume #t~switch67; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,868 INFO L280 TraceCheckUtils]: 835: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume 1 == ~ldv_state_variable_0~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,869 INFO L263 TraceCheckUtils]: 836: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call #t~ret68 := cdc_subset_driver_init(); {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,869 INFO L280 TraceCheckUtils]: 837: Hoare triple {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {37005#true} is VALID [2020-07-11 04:40:23,870 INFO L263 TraceCheckUtils]: 838: Hoare triple {37005#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,871 INFO L280 TraceCheckUtils]: 839: Hoare triple {37873#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,871 INFO L280 TraceCheckUtils]: 840: Hoare triple {37005#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,871 INFO L280 TraceCheckUtils]: 841: Hoare triple {37005#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {37005#true} is VALID [2020-07-11 04:40:23,871 INFO L280 TraceCheckUtils]: 842: Hoare triple {37005#true} havoc ~ldv_func_res~1; {37005#true} is VALID [2020-07-11 04:40:23,871 INFO L280 TraceCheckUtils]: 843: Hoare triple {37005#true} havoc ~tmp~11; {37005#true} is VALID [2020-07-11 04:40:23,871 INFO L263 TraceCheckUtils]: 844: Hoare triple {37005#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {37005#true} is VALID [2020-07-11 04:40:23,871 INFO L280 TraceCheckUtils]: 845: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-11 04:40:23,872 INFO L280 TraceCheckUtils]: 846: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-11 04:40:23,872 INFO L280 TraceCheckUtils]: 847: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-11 04:40:23,872 INFO L280 TraceCheckUtils]: 848: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,872 INFO L280 TraceCheckUtils]: 849: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,872 INFO L280 TraceCheckUtils]: 850: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-11 04:40:23,873 INFO L280 TraceCheckUtils]: 851: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,873 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-11 04:40:23,873 INFO L280 TraceCheckUtils]: 853: Hoare triple {37005#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,873 INFO L280 TraceCheckUtils]: 854: Hoare triple {37005#true} ~tmp~11 := #t~ret81; {37005#true} is VALID [2020-07-11 04:40:23,873 INFO L280 TraceCheckUtils]: 855: Hoare triple {37005#true} havoc #t~ret81; {37005#true} is VALID [2020-07-11 04:40:23,874 INFO L280 TraceCheckUtils]: 856: Hoare triple {37005#true} ~ldv_func_res~1 := ~tmp~11; {37005#true} is VALID [2020-07-11 04:40:23,874 INFO L280 TraceCheckUtils]: 857: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 1; {37005#true} is VALID [2020-07-11 04:40:23,874 INFO L280 TraceCheckUtils]: 858: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-11 04:40:23,875 INFO L263 TraceCheckUtils]: 859: Hoare triple {37005#true} call ldv_usb_driver_1(); {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,875 INFO L280 TraceCheckUtils]: 860: Hoare triple {37956#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,875 INFO L263 TraceCheckUtils]: 861: Hoare triple {37005#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:40:23,875 INFO L280 TraceCheckUtils]: 862: Hoare triple {37824#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {37005#true} is VALID [2020-07-11 04:40:23,876 INFO L280 TraceCheckUtils]: 863: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,876 INFO L280 TraceCheckUtils]: 864: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,876 INFO L280 TraceCheckUtils]: 865: Hoare triple {37005#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {37005#true} is VALID [2020-07-11 04:40:23,877 INFO L263 TraceCheckUtils]: 866: Hoare triple {37005#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {37832#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:40:23,877 INFO L280 TraceCheckUtils]: 867: Hoare triple {37832#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {37005#true} is VALID [2020-07-11 04:40:23,877 INFO L280 TraceCheckUtils]: 868: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,878 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-11 04:40:23,878 INFO L280 TraceCheckUtils]: 870: Hoare triple {37005#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {37005#true} is VALID [2020-07-11 04:40:23,878 INFO L280 TraceCheckUtils]: 871: Hoare triple {37005#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,878 INFO L263 TraceCheckUtils]: 872: Hoare triple {37005#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {37005#true} is VALID [2020-07-11 04:40:23,878 INFO L280 TraceCheckUtils]: 873: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-11 04:40:23,879 INFO L280 TraceCheckUtils]: 874: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-11 04:40:23,879 INFO L280 TraceCheckUtils]: 875: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,879 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-11 04:40:23,879 INFO L280 TraceCheckUtils]: 877: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-11 04:40:23,879 INFO L280 TraceCheckUtils]: 878: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,879 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-11 04:40:23,880 INFO L280 TraceCheckUtils]: 880: Hoare triple {37005#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,880 INFO L280 TraceCheckUtils]: 881: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-11 04:40:23,880 INFO L280 TraceCheckUtils]: 882: Hoare triple {37005#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {37005#true} is VALID [2020-07-11 04:40:23,880 INFO L280 TraceCheckUtils]: 883: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,880 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-11 04:40:23,881 INFO L280 TraceCheckUtils]: 885: Hoare triple {37005#true} #res := ~ldv_func_res~1; {37005#true} is VALID [2020-07-11 04:40:23,881 INFO L280 TraceCheckUtils]: 886: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,881 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {37005#true} {37005#true} #2114#return; {37005#true} is VALID [2020-07-11 04:40:23,881 INFO L280 TraceCheckUtils]: 888: Hoare triple {37005#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {37005#true} is VALID [2020-07-11 04:40:23,881 INFO L280 TraceCheckUtils]: 889: Hoare triple {37005#true} ~tmp~6 := #t~ret43; {37005#true} is VALID [2020-07-11 04:40:23,881 INFO L280 TraceCheckUtils]: 890: Hoare triple {37005#true} havoc #t~ret43; {37005#true} is VALID [2020-07-11 04:40:23,882 INFO L280 TraceCheckUtils]: 891: Hoare triple {37005#true} #res := ~tmp~6; {37005#true} is VALID [2020-07-11 04:40:23,882 INFO L280 TraceCheckUtils]: 892: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-11 04:40:23,882 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {37005#true} {37641#(= 1 ~ldv_mutex_lock~0)} #2222#return; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,883 INFO L280 TraceCheckUtils]: 894: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,883 INFO L280 TraceCheckUtils]: 895: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_retval_3~0 := #t~ret68; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,884 INFO L280 TraceCheckUtils]: 896: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret68; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,884 INFO L280 TraceCheckUtils]: 897: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume !(0 == ~ldv_retval_3~0); {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,884 INFO L280 TraceCheckUtils]: 898: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume 0 != ~ldv_retval_3~0; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,885 INFO L280 TraceCheckUtils]: 899: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_0~0 := 2; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,886 INFO L263 TraceCheckUtils]: 900: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call ldv_check_final_state(); {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,886 INFO L280 TraceCheckUtils]: 901: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-11 04:40:23,887 INFO L280 TraceCheckUtils]: 902: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume 1 != ~ldv_mutex_lock~0; {37006#false} is VALID [2020-07-11 04:40:23,887 INFO L263 TraceCheckUtils]: 903: Hoare triple {37006#false} call ldv_error(); {37006#false} is VALID [2020-07-11 04:40:23,887 INFO L280 TraceCheckUtils]: 904: Hoare triple {37006#false} assume !false; {37006#false} is VALID [2020-07-11 04:40:24,216 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-11 04:40:24,217 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1471801870] [2020-07-11 04:40:24,217 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:40:24,217 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-11 04:40:24,217 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104434590] [2020-07-11 04:40:24,218 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 905 [2020-07-11 04:40:24,220 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:40:24,220 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-11 04:40:25,114 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 803 edges. 803 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:40:25,114 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-11 04:40:25,114 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:40:25,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-11 04:40:25,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-11 04:40:25,115 INFO L87 Difference]: Start difference. First operand 1798 states and 1992 transitions. Second operand 9 states. [2020-07-11 04:40:25,490 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:40:35,596 WARN L193 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:40:36,756 WARN L193 SmtUtils]: Spent 314.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:40:38,653 WARN L193 SmtUtils]: Spent 348.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-11 04:41:02,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:41:02,206 INFO L93 Difference]: Finished difference Result 1846 states and 2046 transitions. [2020-07-11 04:41:02,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-11 04:41:02,206 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 905 [2020-07-11 04:41:02,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:41:02,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:41:02,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1179 transitions. [2020-07-11 04:41:02,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:41:02,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1179 transitions. [2020-07-11 04:41:02,224 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1179 transitions. [2020-07-11 04:41:04,964 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1179 edges. 1179 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:41:05,077 INFO L225 Difference]: With dead ends: 1846 [2020-07-11 04:41:05,078 INFO L226 Difference]: Without dead ends: 1843 [2020-07-11 04:41:05,079 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-07-11 04:41:05,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2020-07-11 04:41:19,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1797. [2020-07-11 04:41:19,989 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:41:19,989 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1843 states. Second operand 1797 states. [2020-07-11 04:41:19,989 INFO L74 IsIncluded]: Start isIncluded. First operand 1843 states. Second operand 1797 states. [2020-07-11 04:41:19,989 INFO L87 Difference]: Start difference. First operand 1843 states. Second operand 1797 states. [2020-07-11 04:41:20,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:41:20,103 INFO L93 Difference]: Finished difference Result 1843 states and 2043 transitions. [2020-07-11 04:41:20,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2043 transitions. [2020-07-11 04:41:20,106 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:41:20,107 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:41:20,107 INFO L74 IsIncluded]: Start isIncluded. First operand 1797 states. Second operand 1843 states. [2020-07-11 04:41:20,107 INFO L87 Difference]: Start difference. First operand 1797 states. Second operand 1843 states. [2020-07-11 04:41:20,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:41:20,274 INFO L93 Difference]: Finished difference Result 1843 states and 2043 transitions. [2020-07-11 04:41:20,274 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2043 transitions. [2020-07-11 04:41:20,278 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:41:20,278 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:41:20,278 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:41:20,279 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:41:20,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1797 states. [2020-07-11 04:41:20,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 1990 transitions. [2020-07-11 04:41:20,433 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 1990 transitions. Word has length 905 [2020-07-11 04:41:20,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:41:20,435 INFO L479 AbstractCegarLoop]: Abstraction has 1797 states and 1990 transitions. [2020-07-11 04:41:20,435 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-11 04:41:20,435 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1797 states and 1990 transitions. [2020-07-11 04:41:25,574 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1990 edges. 1990 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:41:25,574 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 1990 transitions. [2020-07-11 04:41:25,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 907 [2020-07-11 04:41:25,585 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:41:25,585 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:41:25,585 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-07-11 04:41:25,586 INFO L427 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:41:25,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:41:25,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1651421805, now seen corresponding path program 1 times [2020-07-11 04:41:25,586 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:41:25,586 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [610191870] [2020-07-11 04:41:25,587 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:41:25,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:26,399 WARN L193 SmtUtils]: Spent 306.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:41:26,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:26,691 INFO L280 TraceCheckUtils]: 0: Hoare triple {49794#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {48976#true} is VALID [2020-07-11 04:41:26,691 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} #valid := #valid[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,691 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume 0 < #StackHeapBarrier; {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 7: Hoare triple {48976#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {48976#true} is VALID [2020-07-11 04:41:26,692 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {48976#true} is VALID [2020-07-11 04:41:26,693 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {48976#true} is VALID [2020-07-11 04:41:26,693 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {48976#true} is VALID [2020-07-11 04:41:26,693 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {48976#true} is VALID [2020-07-11 04:41:26,693 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {48976#true} is VALID [2020-07-11 04:41:26,693 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {48976#true} is VALID [2020-07-11 04:41:26,693 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {48976#true} is VALID [2020-07-11 04:41:26,694 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {48976#true} is VALID [2020-07-11 04:41:26,694 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {48976#true} is VALID [2020-07-11 04:41:26,694 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} ~ldv_state_variable_3~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,694 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~LDV_IN_INTERRUPT~0 := 1; {48976#true} is VALID [2020-07-11 04:41:26,694 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~ldv_state_variable_2~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,694 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} ~ref_cnt~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,695 INFO L280 TraceCheckUtils]: 22: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,695 INFO L280 TraceCheckUtils]: 23: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,695 INFO L280 TraceCheckUtils]: 24: Hoare triple {48976#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {48976#true} is VALID [2020-07-11 04:41:26,695 INFO L280 TraceCheckUtils]: 25: Hoare triple {48976#true} ~ldv_state_variable_4~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,695 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} ~ldv_state_variable_6~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,695 INFO L280 TraceCheckUtils]: 27: Hoare triple {48976#true} ~ldv_state_variable_0~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,696 INFO L280 TraceCheckUtils]: 28: Hoare triple {48976#true} ~ldv_state_variable_5~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,696 INFO L280 TraceCheckUtils]: 29: Hoare triple {48976#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {48976#true} is VALID [2020-07-11 04:41:26,696 INFO L280 TraceCheckUtils]: 30: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {48976#true} is VALID [2020-07-11 04:41:26,696 INFO L280 TraceCheckUtils]: 31: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {48976#true} is VALID [2020-07-11 04:41:26,696 INFO L280 TraceCheckUtils]: 32: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {48976#true} is VALID [2020-07-11 04:41:26,696 INFO L280 TraceCheckUtils]: 33: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {48976#true} is VALID [2020-07-11 04:41:26,697 INFO L280 TraceCheckUtils]: 34: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {48976#true} is VALID [2020-07-11 04:41:26,697 INFO L280 TraceCheckUtils]: 35: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {48976#true} is VALID [2020-07-11 04:41:26,697 INFO L280 TraceCheckUtils]: 36: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {48976#true} is VALID [2020-07-11 04:41:26,697 INFO L280 TraceCheckUtils]: 37: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {48976#true} is VALID [2020-07-11 04:41:26,697 INFO L280 TraceCheckUtils]: 38: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {48976#true} is VALID [2020-07-11 04:41:26,698 INFO L280 TraceCheckUtils]: 39: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {48976#true} is VALID [2020-07-11 04:41:26,698 INFO L280 TraceCheckUtils]: 40: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {48976#true} is VALID [2020-07-11 04:41:26,698 INFO L280 TraceCheckUtils]: 41: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {48976#true} is VALID [2020-07-11 04:41:26,698 INFO L280 TraceCheckUtils]: 42: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {48976#true} is VALID [2020-07-11 04:41:26,698 INFO L280 TraceCheckUtils]: 43: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {48976#true} is VALID [2020-07-11 04:41:26,699 INFO L280 TraceCheckUtils]: 44: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {48976#true} is VALID [2020-07-11 04:41:26,699 INFO L280 TraceCheckUtils]: 45: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {48976#true} is VALID [2020-07-11 04:41:26,699 INFO L280 TraceCheckUtils]: 46: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {48976#true} is VALID [2020-07-11 04:41:26,699 INFO L280 TraceCheckUtils]: 47: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {48976#true} is VALID [2020-07-11 04:41:26,699 INFO L280 TraceCheckUtils]: 48: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {48976#true} is VALID [2020-07-11 04:41:26,699 INFO L280 TraceCheckUtils]: 49: Hoare triple {48976#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {48976#true} is VALID [2020-07-11 04:41:26,700 INFO L280 TraceCheckUtils]: 50: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {48976#true} is VALID [2020-07-11 04:41:26,700 INFO L280 TraceCheckUtils]: 51: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {48976#true} is VALID [2020-07-11 04:41:26,700 INFO L280 TraceCheckUtils]: 52: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {48976#true} is VALID [2020-07-11 04:41:26,700 INFO L280 TraceCheckUtils]: 53: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {48976#true} is VALID [2020-07-11 04:41:26,700 INFO L280 TraceCheckUtils]: 54: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {48976#true} is VALID [2020-07-11 04:41:26,700 INFO L280 TraceCheckUtils]: 55: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {48976#true} is VALID [2020-07-11 04:41:26,701 INFO L280 TraceCheckUtils]: 56: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {48976#true} is VALID [2020-07-11 04:41:26,701 INFO L280 TraceCheckUtils]: 57: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {48976#true} is VALID [2020-07-11 04:41:26,701 INFO L280 TraceCheckUtils]: 58: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {48976#true} is VALID [2020-07-11 04:41:26,701 INFO L280 TraceCheckUtils]: 59: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {48976#true} is VALID [2020-07-11 04:41:26,701 INFO L280 TraceCheckUtils]: 60: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {48976#true} is VALID [2020-07-11 04:41:26,701 INFO L280 TraceCheckUtils]: 61: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {48976#true} is VALID [2020-07-11 04:41:26,702 INFO L280 TraceCheckUtils]: 62: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {48976#true} is VALID [2020-07-11 04:41:26,702 INFO L280 TraceCheckUtils]: 63: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {48976#true} is VALID [2020-07-11 04:41:26,702 INFO L280 TraceCheckUtils]: 64: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {48976#true} is VALID [2020-07-11 04:41:26,702 INFO L280 TraceCheckUtils]: 65: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {48976#true} is VALID [2020-07-11 04:41:26,702 INFO L280 TraceCheckUtils]: 66: Hoare triple {48976#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {48976#true} is VALID [2020-07-11 04:41:26,702 INFO L280 TraceCheckUtils]: 67: Hoare triple {48976#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {48976#true} is VALID [2020-07-11 04:41:26,703 INFO L280 TraceCheckUtils]: 68: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {48976#true} is VALID [2020-07-11 04:41:26,703 INFO L280 TraceCheckUtils]: 69: Hoare triple {48976#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {48976#true} is VALID [2020-07-11 04:41:26,703 INFO L280 TraceCheckUtils]: 70: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {48976#true} is VALID [2020-07-11 04:41:26,703 INFO L280 TraceCheckUtils]: 71: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {48976#true} is VALID [2020-07-11 04:41:26,703 INFO L280 TraceCheckUtils]: 72: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {48976#true} is VALID [2020-07-11 04:41:26,703 INFO L280 TraceCheckUtils]: 73: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {48976#true} is VALID [2020-07-11 04:41:26,704 INFO L280 TraceCheckUtils]: 74: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {48976#true} is VALID [2020-07-11 04:41:26,704 INFO L280 TraceCheckUtils]: 75: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {48976#true} is VALID [2020-07-11 04:41:26,704 INFO L280 TraceCheckUtils]: 76: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {48976#true} is VALID [2020-07-11 04:41:26,704 INFO L280 TraceCheckUtils]: 77: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {48976#true} is VALID [2020-07-11 04:41:26,704 INFO L280 TraceCheckUtils]: 78: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {48976#true} is VALID [2020-07-11 04:41:26,704 INFO L280 TraceCheckUtils]: 79: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {48976#true} is VALID [2020-07-11 04:41:26,705 INFO L280 TraceCheckUtils]: 80: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {48976#true} is VALID [2020-07-11 04:41:26,705 INFO L280 TraceCheckUtils]: 81: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {48976#true} is VALID [2020-07-11 04:41:26,705 INFO L280 TraceCheckUtils]: 82: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {48976#true} is VALID [2020-07-11 04:41:26,705 INFO L280 TraceCheckUtils]: 83: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {48976#true} is VALID [2020-07-11 04:41:26,705 INFO L280 TraceCheckUtils]: 84: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {48976#true} is VALID [2020-07-11 04:41:26,705 INFO L280 TraceCheckUtils]: 85: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {48976#true} is VALID [2020-07-11 04:41:26,706 INFO L280 TraceCheckUtils]: 86: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {48976#true} is VALID [2020-07-11 04:41:26,706 INFO L280 TraceCheckUtils]: 87: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {48976#true} is VALID [2020-07-11 04:41:26,706 INFO L280 TraceCheckUtils]: 88: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {48976#true} is VALID [2020-07-11 04:41:26,706 INFO L280 TraceCheckUtils]: 89: Hoare triple {48976#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {48976#true} is VALID [2020-07-11 04:41:26,706 INFO L280 TraceCheckUtils]: 90: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {48976#true} is VALID [2020-07-11 04:41:26,706 INFO L280 TraceCheckUtils]: 91: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {48976#true} is VALID [2020-07-11 04:41:26,707 INFO L280 TraceCheckUtils]: 92: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {48976#true} is VALID [2020-07-11 04:41:26,707 INFO L280 TraceCheckUtils]: 93: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {48976#true} is VALID [2020-07-11 04:41:26,707 INFO L280 TraceCheckUtils]: 94: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {48976#true} is VALID [2020-07-11 04:41:26,707 INFO L280 TraceCheckUtils]: 95: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {48976#true} is VALID [2020-07-11 04:41:26,707 INFO L280 TraceCheckUtils]: 96: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {48976#true} is VALID [2020-07-11 04:41:26,707 INFO L280 TraceCheckUtils]: 97: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {48976#true} is VALID [2020-07-11 04:41:26,708 INFO L280 TraceCheckUtils]: 98: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {48976#true} is VALID [2020-07-11 04:41:26,708 INFO L280 TraceCheckUtils]: 99: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {48976#true} is VALID [2020-07-11 04:41:26,708 INFO L280 TraceCheckUtils]: 100: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {48976#true} is VALID [2020-07-11 04:41:26,708 INFO L280 TraceCheckUtils]: 101: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {48976#true} is VALID [2020-07-11 04:41:26,708 INFO L280 TraceCheckUtils]: 102: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {48976#true} is VALID [2020-07-11 04:41:26,708 INFO L280 TraceCheckUtils]: 103: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {48976#true} is VALID [2020-07-11 04:41:26,709 INFO L280 TraceCheckUtils]: 104: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {48976#true} is VALID [2020-07-11 04:41:26,709 INFO L280 TraceCheckUtils]: 105: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {48976#true} is VALID [2020-07-11 04:41:26,709 INFO L280 TraceCheckUtils]: 106: Hoare triple {48976#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {48976#true} is VALID [2020-07-11 04:41:26,709 INFO L280 TraceCheckUtils]: 107: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {48976#true} is VALID [2020-07-11 04:41:26,709 INFO L280 TraceCheckUtils]: 108: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {48976#true} is VALID [2020-07-11 04:41:26,709 INFO L280 TraceCheckUtils]: 109: Hoare triple {48976#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {48976#true} is VALID [2020-07-11 04:41:26,710 INFO L280 TraceCheckUtils]: 110: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {48976#true} is VALID [2020-07-11 04:41:26,710 INFO L280 TraceCheckUtils]: 111: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {48976#true} is VALID [2020-07-11 04:41:26,710 INFO L280 TraceCheckUtils]: 112: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {48976#true} is VALID [2020-07-11 04:41:26,710 INFO L280 TraceCheckUtils]: 113: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {48976#true} is VALID [2020-07-11 04:41:26,710 INFO L280 TraceCheckUtils]: 114: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {48976#true} is VALID [2020-07-11 04:41:26,710 INFO L280 TraceCheckUtils]: 115: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {48976#true} is VALID [2020-07-11 04:41:26,711 INFO L280 TraceCheckUtils]: 116: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {48976#true} is VALID [2020-07-11 04:41:26,711 INFO L280 TraceCheckUtils]: 117: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {48976#true} is VALID [2020-07-11 04:41:26,711 INFO L280 TraceCheckUtils]: 118: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {48976#true} is VALID [2020-07-11 04:41:26,711 INFO L280 TraceCheckUtils]: 119: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {48976#true} is VALID [2020-07-11 04:41:26,711 INFO L280 TraceCheckUtils]: 120: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {48976#true} is VALID [2020-07-11 04:41:26,712 INFO L280 TraceCheckUtils]: 121: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {48976#true} is VALID [2020-07-11 04:41:26,712 INFO L280 TraceCheckUtils]: 122: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {48976#true} is VALID [2020-07-11 04:41:26,712 INFO L280 TraceCheckUtils]: 123: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {48976#true} is VALID [2020-07-11 04:41:26,712 INFO L280 TraceCheckUtils]: 124: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {48976#true} is VALID [2020-07-11 04:41:26,712 INFO L280 TraceCheckUtils]: 125: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {48976#true} is VALID [2020-07-11 04:41:26,713 INFO L280 TraceCheckUtils]: 126: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {48976#true} is VALID [2020-07-11 04:41:26,713 INFO L280 TraceCheckUtils]: 127: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {48976#true} is VALID [2020-07-11 04:41:26,713 INFO L280 TraceCheckUtils]: 128: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {48976#true} is VALID [2020-07-11 04:41:26,713 INFO L280 TraceCheckUtils]: 129: Hoare triple {48976#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {48976#true} is VALID [2020-07-11 04:41:26,713 INFO L280 TraceCheckUtils]: 130: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {48976#true} is VALID [2020-07-11 04:41:26,713 INFO L280 TraceCheckUtils]: 131: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {48976#true} is VALID [2020-07-11 04:41:26,714 INFO L280 TraceCheckUtils]: 132: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {48976#true} is VALID [2020-07-11 04:41:26,714 INFO L280 TraceCheckUtils]: 133: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {48976#true} is VALID [2020-07-11 04:41:26,714 INFO L280 TraceCheckUtils]: 134: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {48976#true} is VALID [2020-07-11 04:41:26,714 INFO L280 TraceCheckUtils]: 135: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {48976#true} is VALID [2020-07-11 04:41:26,714 INFO L280 TraceCheckUtils]: 136: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {48976#true} is VALID [2020-07-11 04:41:26,715 INFO L280 TraceCheckUtils]: 137: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {48976#true} is VALID [2020-07-11 04:41:26,715 INFO L280 TraceCheckUtils]: 138: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {48976#true} is VALID [2020-07-11 04:41:26,715 INFO L280 TraceCheckUtils]: 139: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {48976#true} is VALID [2020-07-11 04:41:26,715 INFO L280 TraceCheckUtils]: 140: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {48976#true} is VALID [2020-07-11 04:41:26,715 INFO L280 TraceCheckUtils]: 141: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {48976#true} is VALID [2020-07-11 04:41:26,715 INFO L280 TraceCheckUtils]: 142: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {48976#true} is VALID [2020-07-11 04:41:26,716 INFO L280 TraceCheckUtils]: 143: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {48976#true} is VALID [2020-07-11 04:41:26,716 INFO L280 TraceCheckUtils]: 144: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {48976#true} is VALID [2020-07-11 04:41:26,716 INFO L280 TraceCheckUtils]: 145: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {48976#true} is VALID [2020-07-11 04:41:26,716 INFO L280 TraceCheckUtils]: 146: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {48976#true} is VALID [2020-07-11 04:41:26,716 INFO L280 TraceCheckUtils]: 147: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {48976#true} is VALID [2020-07-11 04:41:26,717 INFO L280 TraceCheckUtils]: 148: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {48976#true} is VALID [2020-07-11 04:41:26,717 INFO L280 TraceCheckUtils]: 149: Hoare triple {48976#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {48976#true} is VALID [2020-07-11 04:41:26,717 INFO L280 TraceCheckUtils]: 150: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {48976#true} is VALID [2020-07-11 04:41:26,717 INFO L280 TraceCheckUtils]: 151: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {48976#true} is VALID [2020-07-11 04:41:26,717 INFO L280 TraceCheckUtils]: 152: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {48976#true} is VALID [2020-07-11 04:41:26,717 INFO L280 TraceCheckUtils]: 153: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {48976#true} is VALID [2020-07-11 04:41:26,718 INFO L280 TraceCheckUtils]: 154: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {48976#true} is VALID [2020-07-11 04:41:26,718 INFO L280 TraceCheckUtils]: 155: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {48976#true} is VALID [2020-07-11 04:41:26,718 INFO L280 TraceCheckUtils]: 156: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {48976#true} is VALID [2020-07-11 04:41:26,718 INFO L280 TraceCheckUtils]: 157: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {48976#true} is VALID [2020-07-11 04:41:26,718 INFO L280 TraceCheckUtils]: 158: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {48976#true} is VALID [2020-07-11 04:41:26,719 INFO L280 TraceCheckUtils]: 159: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {48976#true} is VALID [2020-07-11 04:41:26,719 INFO L280 TraceCheckUtils]: 160: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {48976#true} is VALID [2020-07-11 04:41:26,719 INFO L280 TraceCheckUtils]: 161: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {48976#true} is VALID [2020-07-11 04:41:26,719 INFO L280 TraceCheckUtils]: 162: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {48976#true} is VALID [2020-07-11 04:41:26,719 INFO L280 TraceCheckUtils]: 163: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {48976#true} is VALID [2020-07-11 04:41:26,719 INFO L280 TraceCheckUtils]: 164: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {48976#true} is VALID [2020-07-11 04:41:26,720 INFO L280 TraceCheckUtils]: 165: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {48976#true} is VALID [2020-07-11 04:41:26,720 INFO L280 TraceCheckUtils]: 166: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {48976#true} is VALID [2020-07-11 04:41:26,720 INFO L280 TraceCheckUtils]: 167: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {48976#true} is VALID [2020-07-11 04:41:26,720 INFO L280 TraceCheckUtils]: 168: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {48976#true} is VALID [2020-07-11 04:41:26,720 INFO L280 TraceCheckUtils]: 169: Hoare triple {48976#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {48976#true} is VALID [2020-07-11 04:41:26,721 INFO L280 TraceCheckUtils]: 170: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {48976#true} is VALID [2020-07-11 04:41:26,721 INFO L280 TraceCheckUtils]: 171: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {48976#true} is VALID [2020-07-11 04:41:26,721 INFO L280 TraceCheckUtils]: 172: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {48976#true} is VALID [2020-07-11 04:41:26,721 INFO L280 TraceCheckUtils]: 173: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {48976#true} is VALID [2020-07-11 04:41:26,721 INFO L280 TraceCheckUtils]: 174: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {48976#true} is VALID [2020-07-11 04:41:26,721 INFO L280 TraceCheckUtils]: 175: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {48976#true} is VALID [2020-07-11 04:41:26,722 INFO L280 TraceCheckUtils]: 176: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {48976#true} is VALID [2020-07-11 04:41:26,722 INFO L280 TraceCheckUtils]: 177: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {48976#true} is VALID [2020-07-11 04:41:26,722 INFO L280 TraceCheckUtils]: 178: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {48976#true} is VALID [2020-07-11 04:41:26,722 INFO L280 TraceCheckUtils]: 179: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {48976#true} is VALID [2020-07-11 04:41:26,722 INFO L280 TraceCheckUtils]: 180: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {48976#true} is VALID [2020-07-11 04:41:26,722 INFO L280 TraceCheckUtils]: 181: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {48976#true} is VALID [2020-07-11 04:41:26,723 INFO L280 TraceCheckUtils]: 182: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {48976#true} is VALID [2020-07-11 04:41:26,723 INFO L280 TraceCheckUtils]: 183: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {48976#true} is VALID [2020-07-11 04:41:26,723 INFO L280 TraceCheckUtils]: 184: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {48976#true} is VALID [2020-07-11 04:41:26,723 INFO L280 TraceCheckUtils]: 185: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {48976#true} is VALID [2020-07-11 04:41:26,723 INFO L280 TraceCheckUtils]: 186: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {48976#true} is VALID [2020-07-11 04:41:26,723 INFO L280 TraceCheckUtils]: 187: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {48976#true} is VALID [2020-07-11 04:41:26,724 INFO L280 TraceCheckUtils]: 188: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {48976#true} is VALID [2020-07-11 04:41:26,724 INFO L280 TraceCheckUtils]: 189: Hoare triple {48976#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {48976#true} is VALID [2020-07-11 04:41:26,724 INFO L280 TraceCheckUtils]: 190: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {48976#true} is VALID [2020-07-11 04:41:26,724 INFO L280 TraceCheckUtils]: 191: Hoare triple {48976#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {48976#true} is VALID [2020-07-11 04:41:26,724 INFO L280 TraceCheckUtils]: 192: Hoare triple {48976#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {48976#true} is VALID [2020-07-11 04:41:26,724 INFO L280 TraceCheckUtils]: 193: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 194: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 195: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 196: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 197: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 198: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 199: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {48976#true} is VALID [2020-07-11 04:41:26,725 INFO L280 TraceCheckUtils]: 200: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {48976#true} is VALID [2020-07-11 04:41:26,726 INFO L280 TraceCheckUtils]: 201: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {48976#true} is VALID [2020-07-11 04:41:26,726 INFO L280 TraceCheckUtils]: 202: Hoare triple {48976#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {48976#true} is VALID [2020-07-11 04:41:26,726 INFO L280 TraceCheckUtils]: 203: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {48976#true} is VALID [2020-07-11 04:41:26,726 INFO L280 TraceCheckUtils]: 204: Hoare triple {48976#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {48976#true} is VALID [2020-07-11 04:41:26,726 INFO L280 TraceCheckUtils]: 205: Hoare triple {48976#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {48976#true} is VALID [2020-07-11 04:41:26,726 INFO L280 TraceCheckUtils]: 206: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {48976#true} is VALID [2020-07-11 04:41:26,727 INFO L280 TraceCheckUtils]: 207: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {48976#true} is VALID [2020-07-11 04:41:26,727 INFO L280 TraceCheckUtils]: 208: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {48976#true} is VALID [2020-07-11 04:41:26,727 INFO L280 TraceCheckUtils]: 209: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {48976#true} is VALID [2020-07-11 04:41:26,727 INFO L280 TraceCheckUtils]: 210: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {48976#true} is VALID [2020-07-11 04:41:26,727 INFO L280 TraceCheckUtils]: 211: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {48976#true} is VALID [2020-07-11 04:41:26,727 INFO L280 TraceCheckUtils]: 212: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {48976#true} is VALID [2020-07-11 04:41:26,728 INFO L280 TraceCheckUtils]: 213: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {48976#true} is VALID [2020-07-11 04:41:26,728 INFO L280 TraceCheckUtils]: 214: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {48976#true} is VALID [2020-07-11 04:41:26,728 INFO L280 TraceCheckUtils]: 215: Hoare triple {48976#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {48976#true} is VALID [2020-07-11 04:41:26,728 INFO L280 TraceCheckUtils]: 216: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {48976#true} is VALID [2020-07-11 04:41:26,728 INFO L280 TraceCheckUtils]: 217: Hoare triple {48976#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {48976#true} is VALID [2020-07-11 04:41:26,728 INFO L280 TraceCheckUtils]: 218: Hoare triple {48976#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {48976#true} is VALID [2020-07-11 04:41:26,729 INFO L280 TraceCheckUtils]: 219: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {48976#true} is VALID [2020-07-11 04:41:26,729 INFO L280 TraceCheckUtils]: 220: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {48976#true} is VALID [2020-07-11 04:41:26,729 INFO L280 TraceCheckUtils]: 221: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {48976#true} is VALID [2020-07-11 04:41:26,729 INFO L280 TraceCheckUtils]: 222: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {48976#true} is VALID [2020-07-11 04:41:26,729 INFO L280 TraceCheckUtils]: 223: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {48976#true} is VALID [2020-07-11 04:41:26,729 INFO L280 TraceCheckUtils]: 224: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 225: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 226: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 227: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 228: Hoare triple {48976#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 229: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 230: Hoare triple {48976#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {48976#true} is VALID [2020-07-11 04:41:26,730 INFO L280 TraceCheckUtils]: 231: Hoare triple {48976#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {48976#true} is VALID [2020-07-11 04:41:26,731 INFO L280 TraceCheckUtils]: 232: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {48976#true} is VALID [2020-07-11 04:41:26,731 INFO L280 TraceCheckUtils]: 233: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {48976#true} is VALID [2020-07-11 04:41:26,731 INFO L280 TraceCheckUtils]: 234: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {48976#true} is VALID [2020-07-11 04:41:26,731 INFO L280 TraceCheckUtils]: 235: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {48976#true} is VALID [2020-07-11 04:41:26,731 INFO L280 TraceCheckUtils]: 236: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {48976#true} is VALID [2020-07-11 04:41:26,731 INFO L280 TraceCheckUtils]: 237: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {48976#true} is VALID [2020-07-11 04:41:26,732 INFO L280 TraceCheckUtils]: 238: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {48976#true} is VALID [2020-07-11 04:41:26,732 INFO L280 TraceCheckUtils]: 239: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {48976#true} is VALID [2020-07-11 04:41:26,732 INFO L280 TraceCheckUtils]: 240: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {48976#true} is VALID [2020-07-11 04:41:26,732 INFO L280 TraceCheckUtils]: 241: Hoare triple {48976#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {48976#true} is VALID [2020-07-11 04:41:26,732 INFO L280 TraceCheckUtils]: 242: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {48976#true} is VALID [2020-07-11 04:41:26,732 INFO L280 TraceCheckUtils]: 243: Hoare triple {48976#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {48976#true} is VALID [2020-07-11 04:41:26,733 INFO L280 TraceCheckUtils]: 244: Hoare triple {48976#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {48976#true} is VALID [2020-07-11 04:41:26,733 INFO L280 TraceCheckUtils]: 245: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {48976#true} is VALID [2020-07-11 04:41:26,733 INFO L280 TraceCheckUtils]: 246: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {48976#true} is VALID [2020-07-11 04:41:26,733 INFO L280 TraceCheckUtils]: 247: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {48976#true} is VALID [2020-07-11 04:41:26,733 INFO L280 TraceCheckUtils]: 248: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {48976#true} is VALID [2020-07-11 04:41:26,734 INFO L280 TraceCheckUtils]: 249: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {48976#true} is VALID [2020-07-11 04:41:26,734 INFO L280 TraceCheckUtils]: 250: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {48976#true} is VALID [2020-07-11 04:41:26,734 INFO L280 TraceCheckUtils]: 251: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {48976#true} is VALID [2020-07-11 04:41:26,734 INFO L280 TraceCheckUtils]: 252: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {48976#true} is VALID [2020-07-11 04:41:26,734 INFO L280 TraceCheckUtils]: 253: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {48976#true} is VALID [2020-07-11 04:41:26,734 INFO L280 TraceCheckUtils]: 254: Hoare triple {48976#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {48976#true} is VALID [2020-07-11 04:41:26,735 INFO L280 TraceCheckUtils]: 255: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {48976#true} is VALID [2020-07-11 04:41:26,735 INFO L280 TraceCheckUtils]: 256: Hoare triple {48976#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {48976#true} is VALID [2020-07-11 04:41:26,735 INFO L280 TraceCheckUtils]: 257: Hoare triple {48976#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {48976#true} is VALID [2020-07-11 04:41:26,735 INFO L280 TraceCheckUtils]: 258: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {48976#true} is VALID [2020-07-11 04:41:26,735 INFO L280 TraceCheckUtils]: 259: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {48976#true} is VALID [2020-07-11 04:41:26,735 INFO L280 TraceCheckUtils]: 260: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {48976#true} is VALID [2020-07-11 04:41:26,736 INFO L280 TraceCheckUtils]: 261: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {48976#true} is VALID [2020-07-11 04:41:26,736 INFO L280 TraceCheckUtils]: 262: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {48976#true} is VALID [2020-07-11 04:41:26,736 INFO L280 TraceCheckUtils]: 263: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {48976#true} is VALID [2020-07-11 04:41:26,736 INFO L280 TraceCheckUtils]: 264: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {48976#true} is VALID [2020-07-11 04:41:26,736 INFO L280 TraceCheckUtils]: 265: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {48976#true} is VALID [2020-07-11 04:41:26,736 INFO L280 TraceCheckUtils]: 266: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {48976#true} is VALID [2020-07-11 04:41:26,737 INFO L280 TraceCheckUtils]: 267: Hoare triple {48976#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {48976#true} is VALID [2020-07-11 04:41:26,737 INFO L280 TraceCheckUtils]: 268: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {48976#true} is VALID [2020-07-11 04:41:26,737 INFO L280 TraceCheckUtils]: 269: Hoare triple {48976#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {48976#true} is VALID [2020-07-11 04:41:26,737 INFO L280 TraceCheckUtils]: 270: Hoare triple {48976#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {48976#true} is VALID [2020-07-11 04:41:26,737 INFO L280 TraceCheckUtils]: 271: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {48976#true} is VALID [2020-07-11 04:41:26,737 INFO L280 TraceCheckUtils]: 272: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {48976#true} is VALID [2020-07-11 04:41:26,738 INFO L280 TraceCheckUtils]: 273: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {48976#true} is VALID [2020-07-11 04:41:26,738 INFO L280 TraceCheckUtils]: 274: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {48976#true} is VALID [2020-07-11 04:41:26,738 INFO L280 TraceCheckUtils]: 275: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {48976#true} is VALID [2020-07-11 04:41:26,738 INFO L280 TraceCheckUtils]: 276: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {48976#true} is VALID [2020-07-11 04:41:26,739 INFO L280 TraceCheckUtils]: 277: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {48976#true} is VALID [2020-07-11 04:41:26,739 INFO L280 TraceCheckUtils]: 278: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {48976#true} is VALID [2020-07-11 04:41:26,739 INFO L280 TraceCheckUtils]: 279: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {48976#true} is VALID [2020-07-11 04:41:26,739 INFO L280 TraceCheckUtils]: 280: Hoare triple {48976#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {48976#true} is VALID [2020-07-11 04:41:26,739 INFO L280 TraceCheckUtils]: 281: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {48976#true} is VALID [2020-07-11 04:41:26,740 INFO L280 TraceCheckUtils]: 282: Hoare triple {48976#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {48976#true} is VALID [2020-07-11 04:41:26,740 INFO L280 TraceCheckUtils]: 283: Hoare triple {48976#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {48976#true} is VALID [2020-07-11 04:41:26,740 INFO L280 TraceCheckUtils]: 284: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {48976#true} is VALID [2020-07-11 04:41:26,741 INFO L280 TraceCheckUtils]: 285: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {48976#true} is VALID [2020-07-11 04:41:26,741 INFO L280 TraceCheckUtils]: 286: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {48976#true} is VALID [2020-07-11 04:41:26,741 INFO L280 TraceCheckUtils]: 287: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {48976#true} is VALID [2020-07-11 04:41:26,741 INFO L280 TraceCheckUtils]: 288: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {48976#true} is VALID [2020-07-11 04:41:26,742 INFO L280 TraceCheckUtils]: 289: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {48976#true} is VALID [2020-07-11 04:41:26,742 INFO L280 TraceCheckUtils]: 290: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {48976#true} is VALID [2020-07-11 04:41:26,742 INFO L280 TraceCheckUtils]: 291: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {48976#true} is VALID [2020-07-11 04:41:26,742 INFO L280 TraceCheckUtils]: 292: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {48976#true} is VALID [2020-07-11 04:41:26,743 INFO L280 TraceCheckUtils]: 293: Hoare triple {48976#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {48976#true} is VALID [2020-07-11 04:41:26,743 INFO L280 TraceCheckUtils]: 294: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {48976#true} is VALID [2020-07-11 04:41:26,743 INFO L280 TraceCheckUtils]: 295: Hoare triple {48976#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {48976#true} is VALID [2020-07-11 04:41:26,743 INFO L280 TraceCheckUtils]: 296: Hoare triple {48976#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {48976#true} is VALID [2020-07-11 04:41:26,744 INFO L280 TraceCheckUtils]: 297: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {48976#true} is VALID [2020-07-11 04:41:26,744 INFO L280 TraceCheckUtils]: 298: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {48976#true} is VALID [2020-07-11 04:41:26,744 INFO L280 TraceCheckUtils]: 299: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {48976#true} is VALID [2020-07-11 04:41:26,744 INFO L280 TraceCheckUtils]: 300: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {48976#true} is VALID [2020-07-11 04:41:26,745 INFO L280 TraceCheckUtils]: 301: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {48976#true} is VALID [2020-07-11 04:41:26,745 INFO L280 TraceCheckUtils]: 302: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {48976#true} is VALID [2020-07-11 04:41:26,745 INFO L280 TraceCheckUtils]: 303: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {48976#true} is VALID [2020-07-11 04:41:26,745 INFO L280 TraceCheckUtils]: 304: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {48976#true} is VALID [2020-07-11 04:41:26,745 INFO L280 TraceCheckUtils]: 305: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {48976#true} is VALID [2020-07-11 04:41:26,746 INFO L280 TraceCheckUtils]: 306: Hoare triple {48976#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {48976#true} is VALID [2020-07-11 04:41:26,746 INFO L280 TraceCheckUtils]: 307: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {48976#true} is VALID [2020-07-11 04:41:26,746 INFO L280 TraceCheckUtils]: 308: Hoare triple {48976#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {48976#true} is VALID [2020-07-11 04:41:26,746 INFO L280 TraceCheckUtils]: 309: Hoare triple {48976#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {48976#true} is VALID [2020-07-11 04:41:26,747 INFO L280 TraceCheckUtils]: 310: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {48976#true} is VALID [2020-07-11 04:41:26,747 INFO L280 TraceCheckUtils]: 311: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {48976#true} is VALID [2020-07-11 04:41:26,747 INFO L280 TraceCheckUtils]: 312: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {48976#true} is VALID [2020-07-11 04:41:26,747 INFO L280 TraceCheckUtils]: 313: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {48976#true} is VALID [2020-07-11 04:41:26,748 INFO L280 TraceCheckUtils]: 314: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {48976#true} is VALID [2020-07-11 04:41:26,748 INFO L280 TraceCheckUtils]: 315: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {48976#true} is VALID [2020-07-11 04:41:26,748 INFO L280 TraceCheckUtils]: 316: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {48976#true} is VALID [2020-07-11 04:41:26,748 INFO L280 TraceCheckUtils]: 317: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {48976#true} is VALID [2020-07-11 04:41:26,749 INFO L280 TraceCheckUtils]: 318: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {48976#true} is VALID [2020-07-11 04:41:26,749 INFO L280 TraceCheckUtils]: 319: Hoare triple {48976#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {48976#true} is VALID [2020-07-11 04:41:26,749 INFO L280 TraceCheckUtils]: 320: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {48976#true} is VALID [2020-07-11 04:41:26,749 INFO L280 TraceCheckUtils]: 321: Hoare triple {48976#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {48976#true} is VALID [2020-07-11 04:41:26,750 INFO L280 TraceCheckUtils]: 322: Hoare triple {48976#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {48976#true} is VALID [2020-07-11 04:41:26,750 INFO L280 TraceCheckUtils]: 323: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {48976#true} is VALID [2020-07-11 04:41:26,750 INFO L280 TraceCheckUtils]: 324: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {48976#true} is VALID [2020-07-11 04:41:26,750 INFO L280 TraceCheckUtils]: 325: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {48976#true} is VALID [2020-07-11 04:41:26,751 INFO L280 TraceCheckUtils]: 326: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {48976#true} is VALID [2020-07-11 04:41:26,751 INFO L280 TraceCheckUtils]: 327: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {48976#true} is VALID [2020-07-11 04:41:26,751 INFO L280 TraceCheckUtils]: 328: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {48976#true} is VALID [2020-07-11 04:41:26,751 INFO L280 TraceCheckUtils]: 329: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {48976#true} is VALID [2020-07-11 04:41:26,751 INFO L280 TraceCheckUtils]: 330: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {48976#true} is VALID [2020-07-11 04:41:26,752 INFO L280 TraceCheckUtils]: 331: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {48976#true} is VALID [2020-07-11 04:41:26,752 INFO L280 TraceCheckUtils]: 332: Hoare triple {48976#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {48976#true} is VALID [2020-07-11 04:41:26,752 INFO L280 TraceCheckUtils]: 333: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {48976#true} is VALID [2020-07-11 04:41:26,752 INFO L280 TraceCheckUtils]: 334: Hoare triple {48976#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {48976#true} is VALID [2020-07-11 04:41:26,752 INFO L280 TraceCheckUtils]: 335: Hoare triple {48976#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {48976#true} is VALID [2020-07-11 04:41:26,752 INFO L280 TraceCheckUtils]: 336: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {48976#true} is VALID [2020-07-11 04:41:26,753 INFO L280 TraceCheckUtils]: 337: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {48976#true} is VALID [2020-07-11 04:41:26,753 INFO L280 TraceCheckUtils]: 338: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {48976#true} is VALID [2020-07-11 04:41:26,753 INFO L280 TraceCheckUtils]: 339: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {48976#true} is VALID [2020-07-11 04:41:26,753 INFO L280 TraceCheckUtils]: 340: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {48976#true} is VALID [2020-07-11 04:41:26,753 INFO L280 TraceCheckUtils]: 341: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {48976#true} is VALID [2020-07-11 04:41:26,754 INFO L280 TraceCheckUtils]: 342: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {48976#true} is VALID [2020-07-11 04:41:26,754 INFO L280 TraceCheckUtils]: 343: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {48976#true} is VALID [2020-07-11 04:41:26,754 INFO L280 TraceCheckUtils]: 344: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {48976#true} is VALID [2020-07-11 04:41:26,754 INFO L280 TraceCheckUtils]: 345: Hoare triple {48976#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {48976#true} is VALID [2020-07-11 04:41:26,755 INFO L280 TraceCheckUtils]: 346: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {48976#true} is VALID [2020-07-11 04:41:26,755 INFO L280 TraceCheckUtils]: 347: Hoare triple {48976#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {48976#true} is VALID [2020-07-11 04:41:26,755 INFO L280 TraceCheckUtils]: 348: Hoare triple {48976#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {48976#true} is VALID [2020-07-11 04:41:26,755 INFO L280 TraceCheckUtils]: 349: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {48976#true} is VALID [2020-07-11 04:41:26,755 INFO L280 TraceCheckUtils]: 350: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {48976#true} is VALID [2020-07-11 04:41:26,756 INFO L280 TraceCheckUtils]: 351: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {48976#true} is VALID [2020-07-11 04:41:26,756 INFO L280 TraceCheckUtils]: 352: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {48976#true} is VALID [2020-07-11 04:41:26,756 INFO L280 TraceCheckUtils]: 353: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {48976#true} is VALID [2020-07-11 04:41:26,756 INFO L280 TraceCheckUtils]: 354: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {48976#true} is VALID [2020-07-11 04:41:26,757 INFO L280 TraceCheckUtils]: 355: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {48976#true} is VALID [2020-07-11 04:41:26,757 INFO L280 TraceCheckUtils]: 356: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {48976#true} is VALID [2020-07-11 04:41:26,757 INFO L280 TraceCheckUtils]: 357: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {48976#true} is VALID [2020-07-11 04:41:26,757 INFO L280 TraceCheckUtils]: 358: Hoare triple {48976#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {48976#true} is VALID [2020-07-11 04:41:26,758 INFO L280 TraceCheckUtils]: 359: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {48976#true} is VALID [2020-07-11 04:41:26,758 INFO L280 TraceCheckUtils]: 360: Hoare triple {48976#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {48976#true} is VALID [2020-07-11 04:41:26,758 INFO L280 TraceCheckUtils]: 361: Hoare triple {48976#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {48976#true} is VALID [2020-07-11 04:41:26,758 INFO L280 TraceCheckUtils]: 362: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {48976#true} is VALID [2020-07-11 04:41:26,759 INFO L280 TraceCheckUtils]: 363: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {48976#true} is VALID [2020-07-11 04:41:26,759 INFO L280 TraceCheckUtils]: 364: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {48976#true} is VALID [2020-07-11 04:41:26,759 INFO L280 TraceCheckUtils]: 365: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {48976#true} is VALID [2020-07-11 04:41:26,759 INFO L280 TraceCheckUtils]: 366: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {48976#true} is VALID [2020-07-11 04:41:26,760 INFO L280 TraceCheckUtils]: 367: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {48976#true} is VALID [2020-07-11 04:41:26,760 INFO L280 TraceCheckUtils]: 368: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {48976#true} is VALID [2020-07-11 04:41:26,760 INFO L280 TraceCheckUtils]: 369: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {48976#true} is VALID [2020-07-11 04:41:26,760 INFO L280 TraceCheckUtils]: 370: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {48976#true} is VALID [2020-07-11 04:41:26,760 INFO L280 TraceCheckUtils]: 371: Hoare triple {48976#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {48976#true} is VALID [2020-07-11 04:41:26,761 INFO L280 TraceCheckUtils]: 372: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {48976#true} is VALID [2020-07-11 04:41:26,761 INFO L280 TraceCheckUtils]: 373: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {48976#true} is VALID [2020-07-11 04:41:26,761 INFO L280 TraceCheckUtils]: 374: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {48976#true} is VALID [2020-07-11 04:41:26,761 INFO L280 TraceCheckUtils]: 375: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {48976#true} is VALID [2020-07-11 04:41:26,762 INFO L280 TraceCheckUtils]: 376: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {48976#true} is VALID [2020-07-11 04:41:26,762 INFO L280 TraceCheckUtils]: 377: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {48976#true} is VALID [2020-07-11 04:41:26,762 INFO L280 TraceCheckUtils]: 378: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {48976#true} is VALID [2020-07-11 04:41:26,762 INFO L280 TraceCheckUtils]: 379: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {48976#true} is VALID [2020-07-11 04:41:26,763 INFO L280 TraceCheckUtils]: 380: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {48976#true} is VALID [2020-07-11 04:41:26,763 INFO L280 TraceCheckUtils]: 381: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {48976#true} is VALID [2020-07-11 04:41:26,763 INFO L280 TraceCheckUtils]: 382: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {48976#true} is VALID [2020-07-11 04:41:26,763 INFO L280 TraceCheckUtils]: 383: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {48976#true} is VALID [2020-07-11 04:41:26,764 INFO L280 TraceCheckUtils]: 384: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {48976#true} is VALID [2020-07-11 04:41:26,764 INFO L280 TraceCheckUtils]: 385: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,764 INFO L280 TraceCheckUtils]: 386: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,764 INFO L280 TraceCheckUtils]: 387: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,765 INFO L280 TraceCheckUtils]: 388: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,765 INFO L280 TraceCheckUtils]: 389: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,765 INFO L280 TraceCheckUtils]: 390: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,765 INFO L280 TraceCheckUtils]: 391: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,765 INFO L280 TraceCheckUtils]: 392: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,765 INFO L280 TraceCheckUtils]: 393: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,766 INFO L280 TraceCheckUtils]: 394: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,766 INFO L280 TraceCheckUtils]: 395: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,766 INFO L280 TraceCheckUtils]: 396: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,766 INFO L280 TraceCheckUtils]: 397: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,766 INFO L280 TraceCheckUtils]: 398: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,767 INFO L280 TraceCheckUtils]: 399: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,767 INFO L280 TraceCheckUtils]: 400: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,767 INFO L280 TraceCheckUtils]: 401: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,767 INFO L280 TraceCheckUtils]: 402: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,768 INFO L280 TraceCheckUtils]: 403: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,768 INFO L280 TraceCheckUtils]: 404: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,768 INFO L280 TraceCheckUtils]: 405: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,768 INFO L280 TraceCheckUtils]: 406: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,769 INFO L280 TraceCheckUtils]: 407: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,769 INFO L280 TraceCheckUtils]: 408: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,769 INFO L280 TraceCheckUtils]: 409: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,769 INFO L280 TraceCheckUtils]: 410: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,770 INFO L280 TraceCheckUtils]: 411: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,770 INFO L280 TraceCheckUtils]: 412: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,770 INFO L280 TraceCheckUtils]: 413: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,770 INFO L280 TraceCheckUtils]: 414: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,771 INFO L280 TraceCheckUtils]: 415: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,771 INFO L280 TraceCheckUtils]: 416: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,771 INFO L280 TraceCheckUtils]: 417: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,771 INFO L280 TraceCheckUtils]: 418: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,772 INFO L280 TraceCheckUtils]: 419: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,772 INFO L280 TraceCheckUtils]: 420: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,772 INFO L280 TraceCheckUtils]: 421: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,772 INFO L280 TraceCheckUtils]: 422: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,772 INFO L280 TraceCheckUtils]: 423: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,773 INFO L280 TraceCheckUtils]: 424: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,773 INFO L280 TraceCheckUtils]: 425: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,773 INFO L280 TraceCheckUtils]: 426: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,773 INFO L280 TraceCheckUtils]: 427: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,774 INFO L280 TraceCheckUtils]: 428: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,774 INFO L280 TraceCheckUtils]: 429: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,774 INFO L280 TraceCheckUtils]: 430: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,774 INFO L280 TraceCheckUtils]: 431: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,775 INFO L280 TraceCheckUtils]: 432: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,775 INFO L280 TraceCheckUtils]: 433: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,775 INFO L280 TraceCheckUtils]: 434: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,775 INFO L280 TraceCheckUtils]: 435: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,776 INFO L280 TraceCheckUtils]: 436: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,776 INFO L280 TraceCheckUtils]: 437: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,776 INFO L280 TraceCheckUtils]: 438: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,776 INFO L280 TraceCheckUtils]: 439: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,777 INFO L280 TraceCheckUtils]: 440: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,777 INFO L280 TraceCheckUtils]: 441: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,777 INFO L280 TraceCheckUtils]: 442: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,777 INFO L280 TraceCheckUtils]: 443: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,778 INFO L280 TraceCheckUtils]: 444: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,778 INFO L280 TraceCheckUtils]: 445: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,778 INFO L280 TraceCheckUtils]: 446: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,778 INFO L280 TraceCheckUtils]: 447: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,778 INFO L280 TraceCheckUtils]: 448: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,778 INFO L280 TraceCheckUtils]: 449: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,779 INFO L280 TraceCheckUtils]: 450: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,779 INFO L280 TraceCheckUtils]: 451: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,779 INFO L280 TraceCheckUtils]: 452: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,779 INFO L280 TraceCheckUtils]: 453: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,779 INFO L280 TraceCheckUtils]: 454: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,779 INFO L280 TraceCheckUtils]: 455: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,780 INFO L280 TraceCheckUtils]: 456: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,780 INFO L280 TraceCheckUtils]: 457: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,780 INFO L280 TraceCheckUtils]: 458: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,780 INFO L280 TraceCheckUtils]: 459: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,780 INFO L280 TraceCheckUtils]: 460: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,780 INFO L280 TraceCheckUtils]: 461: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,781 INFO L280 TraceCheckUtils]: 462: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,781 INFO L280 TraceCheckUtils]: 463: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,781 INFO L280 TraceCheckUtils]: 464: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,781 INFO L280 TraceCheckUtils]: 465: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,781 INFO L280 TraceCheckUtils]: 466: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,782 INFO L280 TraceCheckUtils]: 467: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,782 INFO L280 TraceCheckUtils]: 468: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,782 INFO L280 TraceCheckUtils]: 469: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,782 INFO L280 TraceCheckUtils]: 470: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,783 INFO L280 TraceCheckUtils]: 471: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,783 INFO L280 TraceCheckUtils]: 472: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,783 INFO L280 TraceCheckUtils]: 473: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,783 INFO L280 TraceCheckUtils]: 474: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,784 INFO L280 TraceCheckUtils]: 475: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,784 INFO L280 TraceCheckUtils]: 476: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,784 INFO L280 TraceCheckUtils]: 477: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,784 INFO L280 TraceCheckUtils]: 478: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,785 INFO L280 TraceCheckUtils]: 479: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,785 INFO L280 TraceCheckUtils]: 480: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,785 INFO L280 TraceCheckUtils]: 481: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,785 INFO L280 TraceCheckUtils]: 482: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,786 INFO L280 TraceCheckUtils]: 483: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,786 INFO L280 TraceCheckUtils]: 484: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,786 INFO L280 TraceCheckUtils]: 485: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,786 INFO L280 TraceCheckUtils]: 486: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,787 INFO L280 TraceCheckUtils]: 487: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,787 INFO L280 TraceCheckUtils]: 488: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,787 INFO L280 TraceCheckUtils]: 489: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,787 INFO L280 TraceCheckUtils]: 490: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,787 INFO L280 TraceCheckUtils]: 491: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,788 INFO L280 TraceCheckUtils]: 492: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,788 INFO L280 TraceCheckUtils]: 493: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,788 INFO L280 TraceCheckUtils]: 494: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,788 INFO L280 TraceCheckUtils]: 495: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,789 INFO L280 TraceCheckUtils]: 496: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,789 INFO L280 TraceCheckUtils]: 497: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,789 INFO L280 TraceCheckUtils]: 498: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,789 INFO L280 TraceCheckUtils]: 499: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,790 INFO L280 TraceCheckUtils]: 500: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,790 INFO L280 TraceCheckUtils]: 501: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,790 INFO L280 TraceCheckUtils]: 502: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,790 INFO L280 TraceCheckUtils]: 503: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,790 INFO L280 TraceCheckUtils]: 504: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,791 INFO L280 TraceCheckUtils]: 505: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,791 INFO L280 TraceCheckUtils]: 506: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,791 INFO L280 TraceCheckUtils]: 507: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,791 INFO L280 TraceCheckUtils]: 508: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,792 INFO L280 TraceCheckUtils]: 509: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,792 INFO L280 TraceCheckUtils]: 510: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,792 INFO L280 TraceCheckUtils]: 511: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,792 INFO L280 TraceCheckUtils]: 512: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,792 INFO L280 TraceCheckUtils]: 513: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,793 INFO L280 TraceCheckUtils]: 514: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,793 INFO L280 TraceCheckUtils]: 515: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,793 INFO L280 TraceCheckUtils]: 516: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,793 INFO L280 TraceCheckUtils]: 517: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,793 INFO L280 TraceCheckUtils]: 518: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,793 INFO L280 TraceCheckUtils]: 519: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,794 INFO L280 TraceCheckUtils]: 520: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,794 INFO L280 TraceCheckUtils]: 521: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,794 INFO L280 TraceCheckUtils]: 522: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,794 INFO L280 TraceCheckUtils]: 523: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,794 INFO L280 TraceCheckUtils]: 524: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,795 INFO L280 TraceCheckUtils]: 525: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,795 INFO L280 TraceCheckUtils]: 526: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,795 INFO L280 TraceCheckUtils]: 527: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,795 INFO L280 TraceCheckUtils]: 528: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,796 INFO L280 TraceCheckUtils]: 529: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,796 INFO L280 TraceCheckUtils]: 530: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,796 INFO L280 TraceCheckUtils]: 531: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,796 INFO L280 TraceCheckUtils]: 532: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,797 INFO L280 TraceCheckUtils]: 533: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,797 INFO L280 TraceCheckUtils]: 534: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,797 INFO L280 TraceCheckUtils]: 535: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,797 INFO L280 TraceCheckUtils]: 536: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,798 INFO L280 TraceCheckUtils]: 537: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,798 INFO L280 TraceCheckUtils]: 538: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,798 INFO L280 TraceCheckUtils]: 539: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,798 INFO L280 TraceCheckUtils]: 540: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,799 INFO L280 TraceCheckUtils]: 541: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,799 INFO L280 TraceCheckUtils]: 542: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,799 INFO L280 TraceCheckUtils]: 543: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,799 INFO L280 TraceCheckUtils]: 544: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,800 INFO L280 TraceCheckUtils]: 545: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,800 INFO L280 TraceCheckUtils]: 546: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,800 INFO L280 TraceCheckUtils]: 547: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,800 INFO L280 TraceCheckUtils]: 548: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,801 INFO L280 TraceCheckUtils]: 549: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,801 INFO L280 TraceCheckUtils]: 550: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,801 INFO L280 TraceCheckUtils]: 551: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,801 INFO L280 TraceCheckUtils]: 552: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,801 INFO L280 TraceCheckUtils]: 553: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,802 INFO L280 TraceCheckUtils]: 554: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,802 INFO L280 TraceCheckUtils]: 555: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,802 INFO L280 TraceCheckUtils]: 556: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,802 INFO L280 TraceCheckUtils]: 557: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,803 INFO L280 TraceCheckUtils]: 558: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,803 INFO L280 TraceCheckUtils]: 559: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,803 INFO L280 TraceCheckUtils]: 560: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,803 INFO L280 TraceCheckUtils]: 561: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,804 INFO L280 TraceCheckUtils]: 562: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,804 INFO L280 TraceCheckUtils]: 563: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,804 INFO L280 TraceCheckUtils]: 564: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,804 INFO L280 TraceCheckUtils]: 565: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,805 INFO L280 TraceCheckUtils]: 566: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,805 INFO L280 TraceCheckUtils]: 567: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,805 INFO L280 TraceCheckUtils]: 568: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,805 INFO L280 TraceCheckUtils]: 569: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,806 INFO L280 TraceCheckUtils]: 570: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,806 INFO L280 TraceCheckUtils]: 571: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,806 INFO L280 TraceCheckUtils]: 572: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,806 INFO L280 TraceCheckUtils]: 573: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,806 INFO L280 TraceCheckUtils]: 574: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,806 INFO L280 TraceCheckUtils]: 575: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,807 INFO L280 TraceCheckUtils]: 576: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,807 INFO L280 TraceCheckUtils]: 577: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,807 INFO L280 TraceCheckUtils]: 578: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,807 INFO L280 TraceCheckUtils]: 579: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:26,807 INFO L280 TraceCheckUtils]: 580: Hoare triple {48976#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {48976#true} is VALID [2020-07-11 04:41:26,807 INFO L280 TraceCheckUtils]: 581: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {48976#true} is VALID [2020-07-11 04:41:26,808 INFO L280 TraceCheckUtils]: 582: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {48976#true} is VALID [2020-07-11 04:41:26,808 INFO L280 TraceCheckUtils]: 583: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {48976#true} is VALID [2020-07-11 04:41:26,808 INFO L280 TraceCheckUtils]: 584: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {48976#true} is VALID [2020-07-11 04:41:26,808 INFO L280 TraceCheckUtils]: 585: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {48976#true} is VALID [2020-07-11 04:41:26,809 INFO L280 TraceCheckUtils]: 586: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {48976#true} is VALID [2020-07-11 04:41:26,809 INFO L280 TraceCheckUtils]: 587: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {48976#true} is VALID [2020-07-11 04:41:26,809 INFO L280 TraceCheckUtils]: 588: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {48976#true} is VALID [2020-07-11 04:41:26,809 INFO L280 TraceCheckUtils]: 589: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {48976#true} is VALID [2020-07-11 04:41:26,809 INFO L280 TraceCheckUtils]: 590: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {48976#true} is VALID [2020-07-11 04:41:26,810 INFO L280 TraceCheckUtils]: 591: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {48976#true} is VALID [2020-07-11 04:41:26,810 INFO L280 TraceCheckUtils]: 592: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {48976#true} is VALID [2020-07-11 04:41:26,810 INFO L280 TraceCheckUtils]: 593: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {48976#true} is VALID [2020-07-11 04:41:26,810 INFO L280 TraceCheckUtils]: 594: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {48976#true} is VALID [2020-07-11 04:41:26,811 INFO L280 TraceCheckUtils]: 595: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {48976#true} is VALID [2020-07-11 04:41:26,811 INFO L280 TraceCheckUtils]: 596: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {48976#true} is VALID [2020-07-11 04:41:26,811 INFO L280 TraceCheckUtils]: 597: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {48976#true} is VALID [2020-07-11 04:41:26,811 INFO L280 TraceCheckUtils]: 598: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {48976#true} is VALID [2020-07-11 04:41:26,812 INFO L280 TraceCheckUtils]: 599: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {48976#true} is VALID [2020-07-11 04:41:26,812 INFO L280 TraceCheckUtils]: 600: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {48976#true} is VALID [2020-07-11 04:41:26,812 INFO L280 TraceCheckUtils]: 601: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {48976#true} is VALID [2020-07-11 04:41:26,812 INFO L280 TraceCheckUtils]: 602: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {48976#true} is VALID [2020-07-11 04:41:26,813 INFO L280 TraceCheckUtils]: 603: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {48976#true} is VALID [2020-07-11 04:41:26,813 INFO L280 TraceCheckUtils]: 604: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {48976#true} is VALID [2020-07-11 04:41:26,813 INFO L280 TraceCheckUtils]: 605: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {48976#true} is VALID [2020-07-11 04:41:26,813 INFO L280 TraceCheckUtils]: 606: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {48976#true} is VALID [2020-07-11 04:41:26,814 INFO L280 TraceCheckUtils]: 607: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {48976#true} is VALID [2020-07-11 04:41:26,814 INFO L280 TraceCheckUtils]: 608: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {48976#true} is VALID [2020-07-11 04:41:26,814 INFO L280 TraceCheckUtils]: 609: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {48976#true} is VALID [2020-07-11 04:41:26,814 INFO L280 TraceCheckUtils]: 610: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {48976#true} is VALID [2020-07-11 04:41:26,814 INFO L280 TraceCheckUtils]: 611: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {48976#true} is VALID [2020-07-11 04:41:26,815 INFO L280 TraceCheckUtils]: 612: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {48976#true} is VALID [2020-07-11 04:41:26,815 INFO L280 TraceCheckUtils]: 613: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {48976#true} is VALID [2020-07-11 04:41:26,815 INFO L280 TraceCheckUtils]: 614: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {48976#true} is VALID [2020-07-11 04:41:26,815 INFO L280 TraceCheckUtils]: 615: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {48976#true} is VALID [2020-07-11 04:41:26,816 INFO L280 TraceCheckUtils]: 616: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {48976#true} is VALID [2020-07-11 04:41:26,816 INFO L280 TraceCheckUtils]: 617: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {48976#true} is VALID [2020-07-11 04:41:26,816 INFO L280 TraceCheckUtils]: 618: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {48976#true} is VALID [2020-07-11 04:41:26,816 INFO L280 TraceCheckUtils]: 619: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {48976#true} is VALID [2020-07-11 04:41:26,817 INFO L280 TraceCheckUtils]: 620: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {48976#true} is VALID [2020-07-11 04:41:26,817 INFO L280 TraceCheckUtils]: 621: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {48976#true} is VALID [2020-07-11 04:41:26,817 INFO L280 TraceCheckUtils]: 622: Hoare triple {48976#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {48976#true} is VALID [2020-07-11 04:41:26,817 INFO L280 TraceCheckUtils]: 623: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {48976#true} is VALID [2020-07-11 04:41:26,818 INFO L280 TraceCheckUtils]: 624: Hoare triple {48976#true} ~ldv_retval_0~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,818 INFO L280 TraceCheckUtils]: 625: Hoare triple {48976#true} ~ldv_retval_1~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,818 INFO L280 TraceCheckUtils]: 626: Hoare triple {48976#true} ~ldv_retval_3~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,818 INFO L280 TraceCheckUtils]: 627: Hoare triple {48976#true} ~ldv_retval_2~0 := 0; {48976#true} is VALID [2020-07-11 04:41:26,818 INFO L280 TraceCheckUtils]: 628: Hoare triple {48976#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {48976#true} is VALID [2020-07-11 04:41:26,818 INFO L280 TraceCheckUtils]: 629: Hoare triple {48976#true} ~ldv_mutex_lock~0 := 1; {48976#true} is VALID [2020-07-11 04:41:26,819 INFO L280 TraceCheckUtils]: 630: Hoare triple {48976#true} ~ldv_mutex_mutex_of_device~0 := 1; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:26,820 INFO L280 TraceCheckUtils]: 631: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_mutex_udev~0 := 1; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:26,820 INFO L280 TraceCheckUtils]: 632: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume true; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:26,821 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} {48976#true} #2340#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:26,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,018 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,019 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,019 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,031 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,031 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,032 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,032 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,032 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,032 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,033 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,033 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,034 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,034 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,035 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,035 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,035 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,035 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,035 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,036 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,036 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,036 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,036 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,036 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,036 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,045 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2182#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,065 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,065 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,065 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,071 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,072 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,072 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,072 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,072 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,072 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,073 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,073 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,074 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,074 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,074 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,074 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,075 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,075 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,075 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,075 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,075 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,075 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,076 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,076 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,076 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,077 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2184#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,098 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,098 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,098 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,105 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,105 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,105 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,106 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,106 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,106 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,106 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,107 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,108 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,108 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,108 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,108 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,109 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,109 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,109 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,109 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,110 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,110 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,110 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,110 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,110 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,111 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2186#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,132 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,133 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,133 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,138 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,139 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,139 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,139 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,139 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,139 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,139 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,140 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,141 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,141 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,141 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,141 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,142 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,142 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,142 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,142 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,142 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,142 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,143 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,143 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,143 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,144 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2188#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,164 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,164 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,164 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,170 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,171 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,171 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,171 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,171 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,171 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,172 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,172 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,173 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,173 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,173 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,173 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,174 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,174 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,174 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,174 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,174 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,174 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,175 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,175 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,175 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,176 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2190#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,208 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,208 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,209 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,215 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,215 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,215 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,216 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,216 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,216 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,216 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,216 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,218 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,218 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,218 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,218 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,218 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,219 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,219 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,219 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,219 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,219 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,219 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,220 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,220 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,221 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2192#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,227 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,227 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2194#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,268 INFO L280 TraceCheckUtils]: 0: Hoare triple {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {48976#true} is VALID [2020-07-11 04:41:27,269 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(#t~loopctr125 < #amount); {48976#true} is VALID [2020-07-11 04:41:27,269 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48976#true} is VALID [2020-07-11 04:41:27,269 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2164#return; {48976#true} is VALID [2020-07-11 04:41:27,269 INFO L280 TraceCheckUtils]: 0: Hoare triple {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {48976#true} is VALID [2020-07-11 04:41:27,269 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} ~c := #in~c; {48976#true} is VALID [2020-07-11 04:41:27,270 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} ~n := #in~n; {48976#true} is VALID [2020-07-11 04:41:27,270 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} havoc ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-11 04:41:27,271 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:41:27,272 INFO L280 TraceCheckUtils]: 5: Hoare triple {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {48976#true} is VALID [2020-07-11 04:41:27,272 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume !(#t~loopctr125 < #amount); {48976#true} is VALID [2020-07-11 04:41:27,272 INFO L280 TraceCheckUtils]: 7: Hoare triple {48976#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48976#true} is VALID [2020-07-11 04:41:27,272 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {48976#true} {48976#true} #2164#return; {48976#true} is VALID [2020-07-11 04:41:27,272 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {48976#true} is VALID [2020-07-11 04:41:27,272 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {48976#true} is VALID [2020-07-11 04:41:27,273 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-11 04:41:27,273 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,274 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2196#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,349 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-11 04:41:27,349 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,349 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,350 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,350 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,350 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,350 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,350 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-11 04:41:27,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,400 INFO L280 TraceCheckUtils]: 0: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,400 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,401 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:41:27,405 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,405 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,405 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,405 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,406 INFO L280 TraceCheckUtils]: 0: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,406 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,406 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,406 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,407 INFO L263 TraceCheckUtils]: 4: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,407 INFO L280 TraceCheckUtils]: 5: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,407 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,407 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L263 TraceCheckUtils]: 10: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,408 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,409 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,409 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,409 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-11 04:41:27,409 INFO L280 TraceCheckUtils]: 0: Hoare triple {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,410 INFO L263 TraceCheckUtils]: 1: Hoare triple {48976#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,410 INFO L280 TraceCheckUtils]: 2: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,410 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,410 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,410 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,411 INFO L263 TraceCheckUtils]: 6: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,411 INFO L280 TraceCheckUtils]: 7: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,411 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,411 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L263 TraceCheckUtils]: 12: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,412 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,413 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,413 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,413 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-11 04:41:27,413 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,413 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,414 INFO L280 TraceCheckUtils]: 22: Hoare triple {48976#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,414 INFO L280 TraceCheckUtils]: 23: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,414 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-11 04:41:27,415 INFO L280 TraceCheckUtils]: 0: Hoare triple {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,415 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,415 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {48976#true} is VALID [2020-07-11 04:41:27,415 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} havoc ~ldv_func_res~1; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} havoc ~tmp~11; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L263 TraceCheckUtils]: 5: Hoare triple {48976#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 7: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,416 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} ~tmp~11 := #t~ret81; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} havoc #t~ret81; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} ~ldv_func_res~1 := ~tmp~11; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 1; {48976#true} is VALID [2020-07-11 04:41:27,417 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,418 INFO L263 TraceCheckUtils]: 20: Hoare triple {48976#true} call ldv_usb_driver_1(); {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,418 INFO L280 TraceCheckUtils]: 21: Hoare triple {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,419 INFO L263 TraceCheckUtils]: 22: Hoare triple {48976#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,419 INFO L280 TraceCheckUtils]: 23: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,419 INFO L280 TraceCheckUtils]: 24: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,419 INFO L280 TraceCheckUtils]: 25: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,419 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,420 INFO L263 TraceCheckUtils]: 27: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,420 INFO L280 TraceCheckUtils]: 28: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,420 INFO L280 TraceCheckUtils]: 29: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,420 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L280 TraceCheckUtils]: 31: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L280 TraceCheckUtils]: 32: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L263 TraceCheckUtils]: 33: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L280 TraceCheckUtils]: 34: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L280 TraceCheckUtils]: 35: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L280 TraceCheckUtils]: 36: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,421 INFO L280 TraceCheckUtils]: 38: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L280 TraceCheckUtils]: 39: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L280 TraceCheckUtils]: 41: Hoare triple {48976#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L280 TraceCheckUtils]: 42: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L280 TraceCheckUtils]: 43: Hoare triple {48976#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L280 TraceCheckUtils]: 44: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-11 04:41:27,422 INFO L280 TraceCheckUtils]: 46: Hoare triple {48976#true} #res := ~ldv_func_res~1; {48976#true} is VALID [2020-07-11 04:41:27,423 INFO L280 TraceCheckUtils]: 47: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,423 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {48976#true} {48976#true} #2114#return; {48976#true} is VALID [2020-07-11 04:41:27,424 INFO L280 TraceCheckUtils]: 0: Hoare triple {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {48976#true} is VALID [2020-07-11 04:41:27,425 INFO L263 TraceCheckUtils]: 1: Hoare triple {48976#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,425 INFO L280 TraceCheckUtils]: 2: Hoare triple {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,425 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,425 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} havoc ~ldv_func_res~1; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} havoc ~tmp~11; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L263 TraceCheckUtils]: 7: Hoare triple {48976#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,426 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,427 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,427 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,427 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-11 04:41:27,427 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,427 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} ~tmp~11 := #t~ret81; {48976#true} is VALID [2020-07-11 04:41:27,427 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} havoc #t~ret81; {48976#true} is VALID [2020-07-11 04:41:27,428 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~ldv_func_res~1 := ~tmp~11; {48976#true} is VALID [2020-07-11 04:41:27,428 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 1; {48976#true} is VALID [2020-07-11 04:41:27,428 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,434 INFO L263 TraceCheckUtils]: 22: Hoare triple {48976#true} call ldv_usb_driver_1(); {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,434 INFO L280 TraceCheckUtils]: 23: Hoare triple {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,441 INFO L263 TraceCheckUtils]: 24: Hoare triple {48976#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,442 INFO L280 TraceCheckUtils]: 25: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,442 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,442 INFO L280 TraceCheckUtils]: 27: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,442 INFO L280 TraceCheckUtils]: 28: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,445 INFO L263 TraceCheckUtils]: 29: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,446 INFO L280 TraceCheckUtils]: 30: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,446 INFO L280 TraceCheckUtils]: 31: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,446 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,446 INFO L280 TraceCheckUtils]: 33: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,446 INFO L280 TraceCheckUtils]: 34: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,446 INFO L263 TraceCheckUtils]: 35: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,447 INFO L280 TraceCheckUtils]: 36: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,447 INFO L280 TraceCheckUtils]: 37: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,447 INFO L280 TraceCheckUtils]: 38: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,447 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,447 INFO L280 TraceCheckUtils]: 40: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,447 INFO L280 TraceCheckUtils]: 41: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,448 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-11 04:41:27,448 INFO L280 TraceCheckUtils]: 43: Hoare triple {48976#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,448 INFO L280 TraceCheckUtils]: 44: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,448 INFO L280 TraceCheckUtils]: 45: Hoare triple {48976#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,448 INFO L280 TraceCheckUtils]: 46: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,448 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 48: Hoare triple {48976#true} #res := ~ldv_func_res~1; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 49: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {48976#true} {48976#true} #2114#return; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 51: Hoare triple {48976#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 52: Hoare triple {48976#true} ~tmp~6 := #t~ret43; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 53: Hoare triple {48976#true} havoc #t~ret43; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 54: Hoare triple {48976#true} #res := ~tmp~6; {48976#true} is VALID [2020-07-11 04:41:27,449 INFO L280 TraceCheckUtils]: 55: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,450 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2222#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,456 INFO L263 TraceCheckUtils]: 0: Hoare triple {48976#true} call ULTIMATE.init(); {49794#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:41:27,456 INFO L280 TraceCheckUtils]: 1: Hoare triple {49794#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {48976#true} is VALID [2020-07-11 04:41:27,456 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} #valid := #valid[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,457 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} assume 0 < #StackHeapBarrier; {48976#true} is VALID [2020-07-11 04:41:27,457 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {48976#true} is VALID [2020-07-11 04:41:27,457 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {48976#true} is VALID [2020-07-11 04:41:27,457 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {48976#true} is VALID [2020-07-11 04:41:27,458 INFO L280 TraceCheckUtils]: 7: Hoare triple {48976#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {48976#true} is VALID [2020-07-11 04:41:27,458 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {48976#true} is VALID [2020-07-11 04:41:27,458 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {48976#true} is VALID [2020-07-11 04:41:27,459 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {48976#true} is VALID [2020-07-11 04:41:27,459 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {48976#true} is VALID [2020-07-11 04:41:27,459 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {48976#true} is VALID [2020-07-11 04:41:27,460 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~ldv_state_variable_3~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,461 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~LDV_IN_INTERRUPT~0 := 1; {48976#true} is VALID [2020-07-11 04:41:27,461 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} ~ldv_state_variable_2~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,461 INFO L280 TraceCheckUtils]: 22: Hoare triple {48976#true} ~ref_cnt~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,461 INFO L280 TraceCheckUtils]: 23: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,461 INFO L280 TraceCheckUtils]: 24: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,462 INFO L280 TraceCheckUtils]: 25: Hoare triple {48976#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {48976#true} is VALID [2020-07-11 04:41:27,462 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} ~ldv_state_variable_4~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,462 INFO L280 TraceCheckUtils]: 27: Hoare triple {48976#true} ~ldv_state_variable_6~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,462 INFO L280 TraceCheckUtils]: 28: Hoare triple {48976#true} ~ldv_state_variable_0~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,462 INFO L280 TraceCheckUtils]: 29: Hoare triple {48976#true} ~ldv_state_variable_5~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,462 INFO L280 TraceCheckUtils]: 30: Hoare triple {48976#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 31: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 32: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 33: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 34: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 35: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 36: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 37: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {48976#true} is VALID [2020-07-11 04:41:27,463 INFO L280 TraceCheckUtils]: 38: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 39: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 40: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 41: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 42: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 43: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 44: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 45: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 46: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {48976#true} is VALID [2020-07-11 04:41:27,464 INFO L280 TraceCheckUtils]: 47: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 48: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 49: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 50: Hoare triple {48976#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 51: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 52: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 53: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 54: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 55: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {48976#true} is VALID [2020-07-11 04:41:27,465 INFO L280 TraceCheckUtils]: 56: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 57: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 58: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 59: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 60: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 61: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 62: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {48976#true} is VALID [2020-07-11 04:41:27,466 INFO L280 TraceCheckUtils]: 63: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {48976#true} is VALID [2020-07-11 04:41:27,467 INFO L280 TraceCheckUtils]: 64: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {48976#true} is VALID [2020-07-11 04:41:27,467 INFO L280 TraceCheckUtils]: 65: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {48976#true} is VALID [2020-07-11 04:41:27,467 INFO L280 TraceCheckUtils]: 66: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {48976#true} is VALID [2020-07-11 04:41:27,467 INFO L280 TraceCheckUtils]: 67: Hoare triple {48976#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {48976#true} is VALID [2020-07-11 04:41:27,467 INFO L280 TraceCheckUtils]: 68: Hoare triple {48976#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {48976#true} is VALID [2020-07-11 04:41:27,467 INFO L280 TraceCheckUtils]: 69: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 70: Hoare triple {48976#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 71: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 72: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 73: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 74: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 75: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {48976#true} is VALID [2020-07-11 04:41:27,468 INFO L280 TraceCheckUtils]: 76: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {48976#true} is VALID [2020-07-11 04:41:27,469 INFO L280 TraceCheckUtils]: 77: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {48976#true} is VALID [2020-07-11 04:41:27,469 INFO L280 TraceCheckUtils]: 78: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {48976#true} is VALID [2020-07-11 04:41:27,469 INFO L280 TraceCheckUtils]: 79: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {48976#true} is VALID [2020-07-11 04:41:27,469 INFO L280 TraceCheckUtils]: 80: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {48976#true} is VALID [2020-07-11 04:41:27,469 INFO L280 TraceCheckUtils]: 81: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {48976#true} is VALID [2020-07-11 04:41:27,469 INFO L280 TraceCheckUtils]: 82: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {48976#true} is VALID [2020-07-11 04:41:27,470 INFO L280 TraceCheckUtils]: 83: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {48976#true} is VALID [2020-07-11 04:41:27,470 INFO L280 TraceCheckUtils]: 84: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {48976#true} is VALID [2020-07-11 04:41:27,470 INFO L280 TraceCheckUtils]: 85: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {48976#true} is VALID [2020-07-11 04:41:27,470 INFO L280 TraceCheckUtils]: 86: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {48976#true} is VALID [2020-07-11 04:41:27,470 INFO L280 TraceCheckUtils]: 87: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {48976#true} is VALID [2020-07-11 04:41:27,470 INFO L280 TraceCheckUtils]: 88: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 89: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 90: Hoare triple {48976#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 91: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 92: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 93: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 94: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {48976#true} is VALID [2020-07-11 04:41:27,471 INFO L280 TraceCheckUtils]: 95: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {48976#true} is VALID [2020-07-11 04:41:27,472 INFO L280 TraceCheckUtils]: 96: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {48976#true} is VALID [2020-07-11 04:41:27,472 INFO L280 TraceCheckUtils]: 97: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {48976#true} is VALID [2020-07-11 04:41:27,472 INFO L280 TraceCheckUtils]: 98: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {48976#true} is VALID [2020-07-11 04:41:27,472 INFO L280 TraceCheckUtils]: 99: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {48976#true} is VALID [2020-07-11 04:41:27,472 INFO L280 TraceCheckUtils]: 100: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {48976#true} is VALID [2020-07-11 04:41:27,472 INFO L280 TraceCheckUtils]: 101: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {48976#true} is VALID [2020-07-11 04:41:27,473 INFO L280 TraceCheckUtils]: 102: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {48976#true} is VALID [2020-07-11 04:41:27,473 INFO L280 TraceCheckUtils]: 103: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {48976#true} is VALID [2020-07-11 04:41:27,473 INFO L280 TraceCheckUtils]: 104: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {48976#true} is VALID [2020-07-11 04:41:27,473 INFO L280 TraceCheckUtils]: 105: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {48976#true} is VALID [2020-07-11 04:41:27,473 INFO L280 TraceCheckUtils]: 106: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {48976#true} is VALID [2020-07-11 04:41:27,473 INFO L280 TraceCheckUtils]: 107: Hoare triple {48976#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 108: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 109: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 110: Hoare triple {48976#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 111: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 112: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 113: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 114: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 115: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 116: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {48976#true} is VALID [2020-07-11 04:41:27,474 INFO L280 TraceCheckUtils]: 117: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 118: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 119: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 120: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 121: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 122: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 123: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 124: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 125: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {48976#true} is VALID [2020-07-11 04:41:27,475 INFO L280 TraceCheckUtils]: 126: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {48976#true} is VALID [2020-07-11 04:41:27,476 INFO L280 TraceCheckUtils]: 127: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {48976#true} is VALID [2020-07-11 04:41:27,476 INFO L280 TraceCheckUtils]: 128: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {48976#true} is VALID [2020-07-11 04:41:27,476 INFO L280 TraceCheckUtils]: 129: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {48976#true} is VALID [2020-07-11 04:41:27,476 INFO L280 TraceCheckUtils]: 130: Hoare triple {48976#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {48976#true} is VALID [2020-07-11 04:41:27,476 INFO L280 TraceCheckUtils]: 131: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {48976#true} is VALID [2020-07-11 04:41:27,477 INFO L280 TraceCheckUtils]: 132: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {48976#true} is VALID [2020-07-11 04:41:27,477 INFO L280 TraceCheckUtils]: 133: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {48976#true} is VALID [2020-07-11 04:41:27,477 INFO L280 TraceCheckUtils]: 134: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {48976#true} is VALID [2020-07-11 04:41:27,477 INFO L280 TraceCheckUtils]: 135: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {48976#true} is VALID [2020-07-11 04:41:27,477 INFO L280 TraceCheckUtils]: 136: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {48976#true} is VALID [2020-07-11 04:41:27,477 INFO L280 TraceCheckUtils]: 137: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {48976#true} is VALID [2020-07-11 04:41:27,478 INFO L280 TraceCheckUtils]: 138: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {48976#true} is VALID [2020-07-11 04:41:27,478 INFO L280 TraceCheckUtils]: 139: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {48976#true} is VALID [2020-07-11 04:41:27,478 INFO L280 TraceCheckUtils]: 140: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {48976#true} is VALID [2020-07-11 04:41:27,478 INFO L280 TraceCheckUtils]: 141: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {48976#true} is VALID [2020-07-11 04:41:27,478 INFO L280 TraceCheckUtils]: 142: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {48976#true} is VALID [2020-07-11 04:41:27,478 INFO L280 TraceCheckUtils]: 143: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {48976#true} is VALID [2020-07-11 04:41:27,479 INFO L280 TraceCheckUtils]: 144: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {48976#true} is VALID [2020-07-11 04:41:27,479 INFO L280 TraceCheckUtils]: 145: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {48976#true} is VALID [2020-07-11 04:41:27,479 INFO L280 TraceCheckUtils]: 146: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {48976#true} is VALID [2020-07-11 04:41:27,479 INFO L280 TraceCheckUtils]: 147: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {48976#true} is VALID [2020-07-11 04:41:27,479 INFO L280 TraceCheckUtils]: 148: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {48976#true} is VALID [2020-07-11 04:41:27,480 INFO L280 TraceCheckUtils]: 149: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {48976#true} is VALID [2020-07-11 04:41:27,480 INFO L280 TraceCheckUtils]: 150: Hoare triple {48976#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {48976#true} is VALID [2020-07-11 04:41:27,480 INFO L280 TraceCheckUtils]: 151: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {48976#true} is VALID [2020-07-11 04:41:27,480 INFO L280 TraceCheckUtils]: 152: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {48976#true} is VALID [2020-07-11 04:41:27,480 INFO L280 TraceCheckUtils]: 153: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {48976#true} is VALID [2020-07-11 04:41:27,480 INFO L280 TraceCheckUtils]: 154: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {48976#true} is VALID [2020-07-11 04:41:27,481 INFO L280 TraceCheckUtils]: 155: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {48976#true} is VALID [2020-07-11 04:41:27,481 INFO L280 TraceCheckUtils]: 156: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {48976#true} is VALID [2020-07-11 04:41:27,481 INFO L280 TraceCheckUtils]: 157: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {48976#true} is VALID [2020-07-11 04:41:27,481 INFO L280 TraceCheckUtils]: 158: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {48976#true} is VALID [2020-07-11 04:41:27,481 INFO L280 TraceCheckUtils]: 159: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {48976#true} is VALID [2020-07-11 04:41:27,481 INFO L280 TraceCheckUtils]: 160: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {48976#true} is VALID [2020-07-11 04:41:27,482 INFO L280 TraceCheckUtils]: 161: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {48976#true} is VALID [2020-07-11 04:41:27,482 INFO L280 TraceCheckUtils]: 162: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {48976#true} is VALID [2020-07-11 04:41:27,482 INFO L280 TraceCheckUtils]: 163: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {48976#true} is VALID [2020-07-11 04:41:27,482 INFO L280 TraceCheckUtils]: 164: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {48976#true} is VALID [2020-07-11 04:41:27,482 INFO L280 TraceCheckUtils]: 165: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {48976#true} is VALID [2020-07-11 04:41:27,482 INFO L280 TraceCheckUtils]: 166: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {48976#true} is VALID [2020-07-11 04:41:27,483 INFO L280 TraceCheckUtils]: 167: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {48976#true} is VALID [2020-07-11 04:41:27,483 INFO L280 TraceCheckUtils]: 168: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {48976#true} is VALID [2020-07-11 04:41:27,483 INFO L280 TraceCheckUtils]: 169: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {48976#true} is VALID [2020-07-11 04:41:27,483 INFO L280 TraceCheckUtils]: 170: Hoare triple {48976#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {48976#true} is VALID [2020-07-11 04:41:27,483 INFO L280 TraceCheckUtils]: 171: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {48976#true} is VALID [2020-07-11 04:41:27,484 INFO L280 TraceCheckUtils]: 172: Hoare triple {48976#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {48976#true} is VALID [2020-07-11 04:41:27,484 INFO L280 TraceCheckUtils]: 173: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {48976#true} is VALID [2020-07-11 04:41:27,484 INFO L280 TraceCheckUtils]: 174: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {48976#true} is VALID [2020-07-11 04:41:27,484 INFO L280 TraceCheckUtils]: 175: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {48976#true} is VALID [2020-07-11 04:41:27,484 INFO L280 TraceCheckUtils]: 176: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {48976#true} is VALID [2020-07-11 04:41:27,484 INFO L280 TraceCheckUtils]: 177: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {48976#true} is VALID [2020-07-11 04:41:27,485 INFO L280 TraceCheckUtils]: 178: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {48976#true} is VALID [2020-07-11 04:41:27,485 INFO L280 TraceCheckUtils]: 179: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {48976#true} is VALID [2020-07-11 04:41:27,485 INFO L280 TraceCheckUtils]: 180: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {48976#true} is VALID [2020-07-11 04:41:27,485 INFO L280 TraceCheckUtils]: 181: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {48976#true} is VALID [2020-07-11 04:41:27,485 INFO L280 TraceCheckUtils]: 182: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {48976#true} is VALID [2020-07-11 04:41:27,485 INFO L280 TraceCheckUtils]: 183: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {48976#true} is VALID [2020-07-11 04:41:27,486 INFO L280 TraceCheckUtils]: 184: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {48976#true} is VALID [2020-07-11 04:41:27,486 INFO L280 TraceCheckUtils]: 185: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {48976#true} is VALID [2020-07-11 04:41:27,486 INFO L280 TraceCheckUtils]: 186: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {48976#true} is VALID [2020-07-11 04:41:27,486 INFO L280 TraceCheckUtils]: 187: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {48976#true} is VALID [2020-07-11 04:41:27,486 INFO L280 TraceCheckUtils]: 188: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {48976#true} is VALID [2020-07-11 04:41:27,486 INFO L280 TraceCheckUtils]: 189: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 190: Hoare triple {48976#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 191: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 192: Hoare triple {48976#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 193: Hoare triple {48976#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 194: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 195: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {48976#true} is VALID [2020-07-11 04:41:27,487 INFO L280 TraceCheckUtils]: 196: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {48976#true} is VALID [2020-07-11 04:41:27,488 INFO L280 TraceCheckUtils]: 197: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {48976#true} is VALID [2020-07-11 04:41:27,488 INFO L280 TraceCheckUtils]: 198: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {48976#true} is VALID [2020-07-11 04:41:27,488 INFO L280 TraceCheckUtils]: 199: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {48976#true} is VALID [2020-07-11 04:41:27,488 INFO L280 TraceCheckUtils]: 200: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {48976#true} is VALID [2020-07-11 04:41:27,488 INFO L280 TraceCheckUtils]: 201: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {48976#true} is VALID [2020-07-11 04:41:27,488 INFO L280 TraceCheckUtils]: 202: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {48976#true} is VALID [2020-07-11 04:41:27,489 INFO L280 TraceCheckUtils]: 203: Hoare triple {48976#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {48976#true} is VALID [2020-07-11 04:41:27,489 INFO L280 TraceCheckUtils]: 204: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {48976#true} is VALID [2020-07-11 04:41:27,489 INFO L280 TraceCheckUtils]: 205: Hoare triple {48976#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {48976#true} is VALID [2020-07-11 04:41:27,489 INFO L280 TraceCheckUtils]: 206: Hoare triple {48976#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {48976#true} is VALID [2020-07-11 04:41:27,489 INFO L280 TraceCheckUtils]: 207: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {48976#true} is VALID [2020-07-11 04:41:27,489 INFO L280 TraceCheckUtils]: 208: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {48976#true} is VALID [2020-07-11 04:41:27,490 INFO L280 TraceCheckUtils]: 209: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {48976#true} is VALID [2020-07-11 04:41:27,490 INFO L280 TraceCheckUtils]: 210: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {48976#true} is VALID [2020-07-11 04:41:27,490 INFO L280 TraceCheckUtils]: 211: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {48976#true} is VALID [2020-07-11 04:41:27,490 INFO L280 TraceCheckUtils]: 212: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {48976#true} is VALID [2020-07-11 04:41:27,490 INFO L280 TraceCheckUtils]: 213: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {48976#true} is VALID [2020-07-11 04:41:27,490 INFO L280 TraceCheckUtils]: 214: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {48976#true} is VALID [2020-07-11 04:41:27,491 INFO L280 TraceCheckUtils]: 215: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {48976#true} is VALID [2020-07-11 04:41:27,491 INFO L280 TraceCheckUtils]: 216: Hoare triple {48976#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {48976#true} is VALID [2020-07-11 04:41:27,491 INFO L280 TraceCheckUtils]: 217: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {48976#true} is VALID [2020-07-11 04:41:27,491 INFO L280 TraceCheckUtils]: 218: Hoare triple {48976#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {48976#true} is VALID [2020-07-11 04:41:27,491 INFO L280 TraceCheckUtils]: 219: Hoare triple {48976#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {48976#true} is VALID [2020-07-11 04:41:27,491 INFO L280 TraceCheckUtils]: 220: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {48976#true} is VALID [2020-07-11 04:41:27,492 INFO L280 TraceCheckUtils]: 221: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {48976#true} is VALID [2020-07-11 04:41:27,492 INFO L280 TraceCheckUtils]: 222: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {48976#true} is VALID [2020-07-11 04:41:27,492 INFO L280 TraceCheckUtils]: 223: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {48976#true} is VALID [2020-07-11 04:41:27,492 INFO L280 TraceCheckUtils]: 224: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {48976#true} is VALID [2020-07-11 04:41:27,492 INFO L280 TraceCheckUtils]: 225: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {48976#true} is VALID [2020-07-11 04:41:27,492 INFO L280 TraceCheckUtils]: 226: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 227: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 228: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 229: Hoare triple {48976#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 230: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 231: Hoare triple {48976#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 232: Hoare triple {48976#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {48976#true} is VALID [2020-07-11 04:41:27,493 INFO L280 TraceCheckUtils]: 233: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {48976#true} is VALID [2020-07-11 04:41:27,494 INFO L280 TraceCheckUtils]: 234: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {48976#true} is VALID [2020-07-11 04:41:27,494 INFO L280 TraceCheckUtils]: 235: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {48976#true} is VALID [2020-07-11 04:41:27,494 INFO L280 TraceCheckUtils]: 236: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {48976#true} is VALID [2020-07-11 04:41:27,494 INFO L280 TraceCheckUtils]: 237: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {48976#true} is VALID [2020-07-11 04:41:27,494 INFO L280 TraceCheckUtils]: 238: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {48976#true} is VALID [2020-07-11 04:41:27,494 INFO L280 TraceCheckUtils]: 239: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {48976#true} is VALID [2020-07-11 04:41:27,495 INFO L280 TraceCheckUtils]: 240: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {48976#true} is VALID [2020-07-11 04:41:27,495 INFO L280 TraceCheckUtils]: 241: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {48976#true} is VALID [2020-07-11 04:41:27,495 INFO L280 TraceCheckUtils]: 242: Hoare triple {48976#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {48976#true} is VALID [2020-07-11 04:41:27,495 INFO L280 TraceCheckUtils]: 243: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {48976#true} is VALID [2020-07-11 04:41:27,495 INFO L280 TraceCheckUtils]: 244: Hoare triple {48976#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {48976#true} is VALID [2020-07-11 04:41:27,495 INFO L280 TraceCheckUtils]: 245: Hoare triple {48976#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 246: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 247: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 248: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 249: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 250: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 251: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {48976#true} is VALID [2020-07-11 04:41:27,496 INFO L280 TraceCheckUtils]: 252: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {48976#true} is VALID [2020-07-11 04:41:27,497 INFO L280 TraceCheckUtils]: 253: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {48976#true} is VALID [2020-07-11 04:41:27,497 INFO L280 TraceCheckUtils]: 254: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {48976#true} is VALID [2020-07-11 04:41:27,497 INFO L280 TraceCheckUtils]: 255: Hoare triple {48976#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {48976#true} is VALID [2020-07-11 04:41:27,497 INFO L280 TraceCheckUtils]: 256: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {48976#true} is VALID [2020-07-11 04:41:27,497 INFO L280 TraceCheckUtils]: 257: Hoare triple {48976#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {48976#true} is VALID [2020-07-11 04:41:27,497 INFO L280 TraceCheckUtils]: 258: Hoare triple {48976#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {48976#true} is VALID [2020-07-11 04:41:27,498 INFO L280 TraceCheckUtils]: 259: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {48976#true} is VALID [2020-07-11 04:41:27,498 INFO L280 TraceCheckUtils]: 260: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {48976#true} is VALID [2020-07-11 04:41:27,498 INFO L280 TraceCheckUtils]: 261: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {48976#true} is VALID [2020-07-11 04:41:27,498 INFO L280 TraceCheckUtils]: 262: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {48976#true} is VALID [2020-07-11 04:41:27,498 INFO L280 TraceCheckUtils]: 263: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {48976#true} is VALID [2020-07-11 04:41:27,498 INFO L280 TraceCheckUtils]: 264: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {48976#true} is VALID [2020-07-11 04:41:27,499 INFO L280 TraceCheckUtils]: 265: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {48976#true} is VALID [2020-07-11 04:41:27,499 INFO L280 TraceCheckUtils]: 266: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {48976#true} is VALID [2020-07-11 04:41:27,499 INFO L280 TraceCheckUtils]: 267: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {48976#true} is VALID [2020-07-11 04:41:27,499 INFO L280 TraceCheckUtils]: 268: Hoare triple {48976#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {48976#true} is VALID [2020-07-11 04:41:27,499 INFO L280 TraceCheckUtils]: 269: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {48976#true} is VALID [2020-07-11 04:41:27,499 INFO L280 TraceCheckUtils]: 270: Hoare triple {48976#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {48976#true} is VALID [2020-07-11 04:41:27,500 INFO L280 TraceCheckUtils]: 271: Hoare triple {48976#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {48976#true} is VALID [2020-07-11 04:41:27,500 INFO L280 TraceCheckUtils]: 272: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {48976#true} is VALID [2020-07-11 04:41:27,500 INFO L280 TraceCheckUtils]: 273: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {48976#true} is VALID [2020-07-11 04:41:27,500 INFO L280 TraceCheckUtils]: 274: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {48976#true} is VALID [2020-07-11 04:41:27,500 INFO L280 TraceCheckUtils]: 275: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {48976#true} is VALID [2020-07-11 04:41:27,500 INFO L280 TraceCheckUtils]: 276: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 277: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 278: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 279: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 280: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 281: Hoare triple {48976#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 282: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {48976#true} is VALID [2020-07-11 04:41:27,501 INFO L280 TraceCheckUtils]: 283: Hoare triple {48976#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {48976#true} is VALID [2020-07-11 04:41:27,502 INFO L280 TraceCheckUtils]: 284: Hoare triple {48976#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {48976#true} is VALID [2020-07-11 04:41:27,502 INFO L280 TraceCheckUtils]: 285: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {48976#true} is VALID [2020-07-11 04:41:27,502 INFO L280 TraceCheckUtils]: 286: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {48976#true} is VALID [2020-07-11 04:41:27,502 INFO L280 TraceCheckUtils]: 287: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {48976#true} is VALID [2020-07-11 04:41:27,502 INFO L280 TraceCheckUtils]: 288: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {48976#true} is VALID [2020-07-11 04:41:27,502 INFO L280 TraceCheckUtils]: 289: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {48976#true} is VALID [2020-07-11 04:41:27,503 INFO L280 TraceCheckUtils]: 290: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {48976#true} is VALID [2020-07-11 04:41:27,503 INFO L280 TraceCheckUtils]: 291: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {48976#true} is VALID [2020-07-11 04:41:27,503 INFO L280 TraceCheckUtils]: 292: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {48976#true} is VALID [2020-07-11 04:41:27,503 INFO L280 TraceCheckUtils]: 293: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {48976#true} is VALID [2020-07-11 04:41:27,503 INFO L280 TraceCheckUtils]: 294: Hoare triple {48976#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {48976#true} is VALID [2020-07-11 04:41:27,503 INFO L280 TraceCheckUtils]: 295: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 296: Hoare triple {48976#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 297: Hoare triple {48976#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 298: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 299: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 300: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 301: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {48976#true} is VALID [2020-07-11 04:41:27,504 INFO L280 TraceCheckUtils]: 302: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {48976#true} is VALID [2020-07-11 04:41:27,505 INFO L280 TraceCheckUtils]: 303: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {48976#true} is VALID [2020-07-11 04:41:27,505 INFO L280 TraceCheckUtils]: 304: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {48976#true} is VALID [2020-07-11 04:41:27,505 INFO L280 TraceCheckUtils]: 305: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {48976#true} is VALID [2020-07-11 04:41:27,505 INFO L280 TraceCheckUtils]: 306: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {48976#true} is VALID [2020-07-11 04:41:27,505 INFO L280 TraceCheckUtils]: 307: Hoare triple {48976#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {48976#true} is VALID [2020-07-11 04:41:27,505 INFO L280 TraceCheckUtils]: 308: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {48976#true} is VALID [2020-07-11 04:41:27,506 INFO L280 TraceCheckUtils]: 309: Hoare triple {48976#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {48976#true} is VALID [2020-07-11 04:41:27,506 INFO L280 TraceCheckUtils]: 310: Hoare triple {48976#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {48976#true} is VALID [2020-07-11 04:41:27,506 INFO L280 TraceCheckUtils]: 311: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {48976#true} is VALID [2020-07-11 04:41:27,506 INFO L280 TraceCheckUtils]: 312: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {48976#true} is VALID [2020-07-11 04:41:27,506 INFO L280 TraceCheckUtils]: 313: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {48976#true} is VALID [2020-07-11 04:41:27,506 INFO L280 TraceCheckUtils]: 314: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {48976#true} is VALID [2020-07-11 04:41:27,507 INFO L280 TraceCheckUtils]: 315: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {48976#true} is VALID [2020-07-11 04:41:27,507 INFO L280 TraceCheckUtils]: 316: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {48976#true} is VALID [2020-07-11 04:41:27,507 INFO L280 TraceCheckUtils]: 317: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {48976#true} is VALID [2020-07-11 04:41:27,507 INFO L280 TraceCheckUtils]: 318: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {48976#true} is VALID [2020-07-11 04:41:27,507 INFO L280 TraceCheckUtils]: 319: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {48976#true} is VALID [2020-07-11 04:41:27,507 INFO L280 TraceCheckUtils]: 320: Hoare triple {48976#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {48976#true} is VALID [2020-07-11 04:41:27,508 INFO L280 TraceCheckUtils]: 321: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {48976#true} is VALID [2020-07-11 04:41:27,508 INFO L280 TraceCheckUtils]: 322: Hoare triple {48976#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {48976#true} is VALID [2020-07-11 04:41:27,508 INFO L280 TraceCheckUtils]: 323: Hoare triple {48976#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {48976#true} is VALID [2020-07-11 04:41:27,508 INFO L280 TraceCheckUtils]: 324: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {48976#true} is VALID [2020-07-11 04:41:27,508 INFO L280 TraceCheckUtils]: 325: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {48976#true} is VALID [2020-07-11 04:41:27,508 INFO L280 TraceCheckUtils]: 326: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {48976#true} is VALID [2020-07-11 04:41:27,509 INFO L280 TraceCheckUtils]: 327: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {48976#true} is VALID [2020-07-11 04:41:27,509 INFO L280 TraceCheckUtils]: 328: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {48976#true} is VALID [2020-07-11 04:41:27,509 INFO L280 TraceCheckUtils]: 329: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {48976#true} is VALID [2020-07-11 04:41:27,509 INFO L280 TraceCheckUtils]: 330: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {48976#true} is VALID [2020-07-11 04:41:27,509 INFO L280 TraceCheckUtils]: 331: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {48976#true} is VALID [2020-07-11 04:41:27,509 INFO L280 TraceCheckUtils]: 332: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {48976#true} is VALID [2020-07-11 04:41:27,510 INFO L280 TraceCheckUtils]: 333: Hoare triple {48976#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {48976#true} is VALID [2020-07-11 04:41:27,510 INFO L280 TraceCheckUtils]: 334: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {48976#true} is VALID [2020-07-11 04:41:27,510 INFO L280 TraceCheckUtils]: 335: Hoare triple {48976#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {48976#true} is VALID [2020-07-11 04:41:27,510 INFO L280 TraceCheckUtils]: 336: Hoare triple {48976#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {48976#true} is VALID [2020-07-11 04:41:27,510 INFO L280 TraceCheckUtils]: 337: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {48976#true} is VALID [2020-07-11 04:41:27,510 INFO L280 TraceCheckUtils]: 338: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {48976#true} is VALID [2020-07-11 04:41:27,511 INFO L280 TraceCheckUtils]: 339: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {48976#true} is VALID [2020-07-11 04:41:27,511 INFO L280 TraceCheckUtils]: 340: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {48976#true} is VALID [2020-07-11 04:41:27,511 INFO L280 TraceCheckUtils]: 341: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {48976#true} is VALID [2020-07-11 04:41:27,511 INFO L280 TraceCheckUtils]: 342: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {48976#true} is VALID [2020-07-11 04:41:27,511 INFO L280 TraceCheckUtils]: 343: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {48976#true} is VALID [2020-07-11 04:41:27,512 INFO L280 TraceCheckUtils]: 344: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {48976#true} is VALID [2020-07-11 04:41:27,512 INFO L280 TraceCheckUtils]: 345: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {48976#true} is VALID [2020-07-11 04:41:27,512 INFO L280 TraceCheckUtils]: 346: Hoare triple {48976#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {48976#true} is VALID [2020-07-11 04:41:27,512 INFO L280 TraceCheckUtils]: 347: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {48976#true} is VALID [2020-07-11 04:41:27,512 INFO L280 TraceCheckUtils]: 348: Hoare triple {48976#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {48976#true} is VALID [2020-07-11 04:41:27,512 INFO L280 TraceCheckUtils]: 349: Hoare triple {48976#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {48976#true} is VALID [2020-07-11 04:41:27,513 INFO L280 TraceCheckUtils]: 350: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {48976#true} is VALID [2020-07-11 04:41:27,513 INFO L280 TraceCheckUtils]: 351: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {48976#true} is VALID [2020-07-11 04:41:27,513 INFO L280 TraceCheckUtils]: 352: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {48976#true} is VALID [2020-07-11 04:41:27,513 INFO L280 TraceCheckUtils]: 353: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {48976#true} is VALID [2020-07-11 04:41:27,513 INFO L280 TraceCheckUtils]: 354: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {48976#true} is VALID [2020-07-11 04:41:27,514 INFO L280 TraceCheckUtils]: 355: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {48976#true} is VALID [2020-07-11 04:41:27,514 INFO L280 TraceCheckUtils]: 356: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {48976#true} is VALID [2020-07-11 04:41:27,514 INFO L280 TraceCheckUtils]: 357: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {48976#true} is VALID [2020-07-11 04:41:27,514 INFO L280 TraceCheckUtils]: 358: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {48976#true} is VALID [2020-07-11 04:41:27,514 INFO L280 TraceCheckUtils]: 359: Hoare triple {48976#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {48976#true} is VALID [2020-07-11 04:41:27,514 INFO L280 TraceCheckUtils]: 360: Hoare triple {48976#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 361: Hoare triple {48976#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 362: Hoare triple {48976#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 363: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 364: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 365: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 366: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {48976#true} is VALID [2020-07-11 04:41:27,515 INFO L280 TraceCheckUtils]: 367: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {48976#true} is VALID [2020-07-11 04:41:27,516 INFO L280 TraceCheckUtils]: 368: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {48976#true} is VALID [2020-07-11 04:41:27,516 INFO L280 TraceCheckUtils]: 369: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {48976#true} is VALID [2020-07-11 04:41:27,516 INFO L280 TraceCheckUtils]: 370: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {48976#true} is VALID [2020-07-11 04:41:27,516 INFO L280 TraceCheckUtils]: 371: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {48976#true} is VALID [2020-07-11 04:41:27,516 INFO L280 TraceCheckUtils]: 372: Hoare triple {48976#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {48976#true} is VALID [2020-07-11 04:41:27,516 INFO L280 TraceCheckUtils]: 373: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {48976#true} is VALID [2020-07-11 04:41:27,517 INFO L280 TraceCheckUtils]: 374: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {48976#true} is VALID [2020-07-11 04:41:27,517 INFO L280 TraceCheckUtils]: 375: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {48976#true} is VALID [2020-07-11 04:41:27,517 INFO L280 TraceCheckUtils]: 376: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {48976#true} is VALID [2020-07-11 04:41:27,517 INFO L280 TraceCheckUtils]: 377: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {48976#true} is VALID [2020-07-11 04:41:27,517 INFO L280 TraceCheckUtils]: 378: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {48976#true} is VALID [2020-07-11 04:41:27,517 INFO L280 TraceCheckUtils]: 379: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 380: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 381: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 382: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 383: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 384: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 385: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {48976#true} is VALID [2020-07-11 04:41:27,518 INFO L280 TraceCheckUtils]: 386: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,519 INFO L280 TraceCheckUtils]: 387: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,519 INFO L280 TraceCheckUtils]: 388: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,519 INFO L280 TraceCheckUtils]: 389: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,519 INFO L280 TraceCheckUtils]: 390: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,519 INFO L280 TraceCheckUtils]: 391: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,520 INFO L280 TraceCheckUtils]: 392: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,520 INFO L280 TraceCheckUtils]: 393: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,520 INFO L280 TraceCheckUtils]: 394: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,520 INFO L280 TraceCheckUtils]: 395: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,520 INFO L280 TraceCheckUtils]: 396: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,520 INFO L280 TraceCheckUtils]: 397: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,521 INFO L280 TraceCheckUtils]: 398: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,521 INFO L280 TraceCheckUtils]: 399: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,521 INFO L280 TraceCheckUtils]: 400: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,521 INFO L280 TraceCheckUtils]: 401: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,521 INFO L280 TraceCheckUtils]: 402: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,521 INFO L280 TraceCheckUtils]: 403: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 404: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 405: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 406: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 407: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 408: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 409: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,522 INFO L280 TraceCheckUtils]: 410: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,523 INFO L280 TraceCheckUtils]: 411: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,523 INFO L280 TraceCheckUtils]: 412: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,523 INFO L280 TraceCheckUtils]: 413: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,523 INFO L280 TraceCheckUtils]: 414: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,523 INFO L280 TraceCheckUtils]: 415: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,523 INFO L280 TraceCheckUtils]: 416: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,524 INFO L280 TraceCheckUtils]: 417: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,524 INFO L280 TraceCheckUtils]: 418: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,524 INFO L280 TraceCheckUtils]: 419: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,524 INFO L280 TraceCheckUtils]: 420: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,524 INFO L280 TraceCheckUtils]: 421: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,524 INFO L280 TraceCheckUtils]: 422: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,525 INFO L280 TraceCheckUtils]: 423: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,525 INFO L280 TraceCheckUtils]: 424: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,525 INFO L280 TraceCheckUtils]: 425: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,525 INFO L280 TraceCheckUtils]: 426: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,525 INFO L280 TraceCheckUtils]: 427: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,525 INFO L280 TraceCheckUtils]: 428: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,526 INFO L280 TraceCheckUtils]: 429: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,526 INFO L280 TraceCheckUtils]: 430: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,526 INFO L280 TraceCheckUtils]: 431: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,526 INFO L280 TraceCheckUtils]: 432: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,526 INFO L280 TraceCheckUtils]: 433: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,527 INFO L280 TraceCheckUtils]: 434: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,527 INFO L280 TraceCheckUtils]: 435: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,527 INFO L280 TraceCheckUtils]: 436: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,527 INFO L280 TraceCheckUtils]: 437: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,527 INFO L280 TraceCheckUtils]: 438: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,527 INFO L280 TraceCheckUtils]: 439: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,528 INFO L280 TraceCheckUtils]: 440: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,528 INFO L280 TraceCheckUtils]: 441: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,528 INFO L280 TraceCheckUtils]: 442: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,528 INFO L280 TraceCheckUtils]: 443: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,528 INFO L280 TraceCheckUtils]: 444: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,528 INFO L280 TraceCheckUtils]: 445: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,529 INFO L280 TraceCheckUtils]: 446: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,529 INFO L280 TraceCheckUtils]: 447: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,529 INFO L280 TraceCheckUtils]: 448: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,529 INFO L280 TraceCheckUtils]: 449: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,529 INFO L280 TraceCheckUtils]: 450: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,529 INFO L280 TraceCheckUtils]: 451: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,530 INFO L280 TraceCheckUtils]: 452: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,530 INFO L280 TraceCheckUtils]: 453: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,530 INFO L280 TraceCheckUtils]: 454: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,530 INFO L280 TraceCheckUtils]: 455: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,530 INFO L280 TraceCheckUtils]: 456: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,530 INFO L280 TraceCheckUtils]: 457: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,531 INFO L280 TraceCheckUtils]: 458: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,531 INFO L280 TraceCheckUtils]: 459: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,531 INFO L280 TraceCheckUtils]: 460: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,531 INFO L280 TraceCheckUtils]: 461: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,531 INFO L280 TraceCheckUtils]: 462: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,531 INFO L280 TraceCheckUtils]: 463: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,532 INFO L280 TraceCheckUtils]: 464: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,532 INFO L280 TraceCheckUtils]: 465: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,532 INFO L280 TraceCheckUtils]: 466: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,532 INFO L280 TraceCheckUtils]: 467: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,532 INFO L280 TraceCheckUtils]: 468: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,532 INFO L280 TraceCheckUtils]: 469: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,533 INFO L280 TraceCheckUtils]: 470: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,533 INFO L280 TraceCheckUtils]: 471: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,533 INFO L280 TraceCheckUtils]: 472: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,533 INFO L280 TraceCheckUtils]: 473: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,533 INFO L280 TraceCheckUtils]: 474: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,533 INFO L280 TraceCheckUtils]: 475: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 476: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 477: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 478: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 479: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 480: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 481: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,534 INFO L280 TraceCheckUtils]: 482: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,535 INFO L280 TraceCheckUtils]: 483: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,535 INFO L280 TraceCheckUtils]: 484: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,535 INFO L280 TraceCheckUtils]: 485: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,535 INFO L280 TraceCheckUtils]: 486: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,535 INFO L280 TraceCheckUtils]: 487: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,535 INFO L280 TraceCheckUtils]: 488: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 489: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 490: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 491: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 492: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 493: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 494: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,536 INFO L280 TraceCheckUtils]: 495: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,537 INFO L280 TraceCheckUtils]: 496: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,537 INFO L280 TraceCheckUtils]: 497: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,537 INFO L280 TraceCheckUtils]: 498: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,537 INFO L280 TraceCheckUtils]: 499: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,537 INFO L280 TraceCheckUtils]: 500: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,537 INFO L280 TraceCheckUtils]: 501: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,538 INFO L280 TraceCheckUtils]: 502: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,538 INFO L280 TraceCheckUtils]: 503: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,538 INFO L280 TraceCheckUtils]: 504: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,538 INFO L280 TraceCheckUtils]: 505: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,538 INFO L280 TraceCheckUtils]: 506: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,538 INFO L280 TraceCheckUtils]: 507: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 508: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 509: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 510: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 511: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 512: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 513: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,539 INFO L280 TraceCheckUtils]: 514: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,540 INFO L280 TraceCheckUtils]: 515: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,540 INFO L280 TraceCheckUtils]: 516: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,540 INFO L280 TraceCheckUtils]: 517: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,540 INFO L280 TraceCheckUtils]: 518: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,540 INFO L280 TraceCheckUtils]: 519: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,540 INFO L280 TraceCheckUtils]: 520: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,541 INFO L280 TraceCheckUtils]: 521: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,541 INFO L280 TraceCheckUtils]: 522: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,541 INFO L280 TraceCheckUtils]: 523: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,541 INFO L280 TraceCheckUtils]: 524: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,541 INFO L280 TraceCheckUtils]: 525: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,541 INFO L280 TraceCheckUtils]: 526: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 527: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 528: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 529: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 530: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 531: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 532: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,542 INFO L280 TraceCheckUtils]: 533: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,543 INFO L280 TraceCheckUtils]: 534: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,543 INFO L280 TraceCheckUtils]: 535: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,543 INFO L280 TraceCheckUtils]: 536: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,543 INFO L280 TraceCheckUtils]: 537: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,543 INFO L280 TraceCheckUtils]: 538: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,543 INFO L280 TraceCheckUtils]: 539: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,544 INFO L280 TraceCheckUtils]: 540: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,544 INFO L280 TraceCheckUtils]: 541: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,544 INFO L280 TraceCheckUtils]: 542: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,544 INFO L280 TraceCheckUtils]: 543: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,544 INFO L280 TraceCheckUtils]: 544: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,544 INFO L280 TraceCheckUtils]: 545: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 546: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 547: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 548: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 549: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 550: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 551: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,545 INFO L280 TraceCheckUtils]: 552: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,546 INFO L280 TraceCheckUtils]: 553: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,546 INFO L280 TraceCheckUtils]: 554: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,546 INFO L280 TraceCheckUtils]: 555: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,546 INFO L280 TraceCheckUtils]: 556: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,546 INFO L280 TraceCheckUtils]: 557: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,546 INFO L280 TraceCheckUtils]: 558: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,547 INFO L280 TraceCheckUtils]: 559: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,547 INFO L280 TraceCheckUtils]: 560: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,547 INFO L280 TraceCheckUtils]: 561: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,547 INFO L280 TraceCheckUtils]: 562: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,547 INFO L280 TraceCheckUtils]: 563: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,547 INFO L280 TraceCheckUtils]: 564: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 565: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 566: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 567: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 568: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 569: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 570: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,548 INFO L280 TraceCheckUtils]: 571: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,549 INFO L280 TraceCheckUtils]: 572: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,549 INFO L280 TraceCheckUtils]: 573: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,549 INFO L280 TraceCheckUtils]: 574: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,549 INFO L280 TraceCheckUtils]: 575: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,549 INFO L280 TraceCheckUtils]: 576: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,549 INFO L280 TraceCheckUtils]: 577: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,550 INFO L280 TraceCheckUtils]: 578: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,550 INFO L280 TraceCheckUtils]: 579: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,550 INFO L280 TraceCheckUtils]: 580: Hoare triple {48976#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {48976#true} is VALID [2020-07-11 04:41:27,550 INFO L280 TraceCheckUtils]: 581: Hoare triple {48976#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {48976#true} is VALID [2020-07-11 04:41:27,550 INFO L280 TraceCheckUtils]: 582: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {48976#true} is VALID [2020-07-11 04:41:27,550 INFO L280 TraceCheckUtils]: 583: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {48976#true} is VALID [2020-07-11 04:41:27,551 INFO L280 TraceCheckUtils]: 584: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {48976#true} is VALID [2020-07-11 04:41:27,551 INFO L280 TraceCheckUtils]: 585: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {48976#true} is VALID [2020-07-11 04:41:27,551 INFO L280 TraceCheckUtils]: 586: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {48976#true} is VALID [2020-07-11 04:41:27,551 INFO L280 TraceCheckUtils]: 587: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {48976#true} is VALID [2020-07-11 04:41:27,551 INFO L280 TraceCheckUtils]: 588: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {48976#true} is VALID [2020-07-11 04:41:27,551 INFO L280 TraceCheckUtils]: 589: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 590: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 591: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 592: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 593: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 594: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 595: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {48976#true} is VALID [2020-07-11 04:41:27,552 INFO L280 TraceCheckUtils]: 596: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {48976#true} is VALID [2020-07-11 04:41:27,553 INFO L280 TraceCheckUtils]: 597: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {48976#true} is VALID [2020-07-11 04:41:27,553 INFO L280 TraceCheckUtils]: 598: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {48976#true} is VALID [2020-07-11 04:41:27,553 INFO L280 TraceCheckUtils]: 599: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {48976#true} is VALID [2020-07-11 04:41:27,553 INFO L280 TraceCheckUtils]: 600: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {48976#true} is VALID [2020-07-11 04:41:27,553 INFO L280 TraceCheckUtils]: 601: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {48976#true} is VALID [2020-07-11 04:41:27,553 INFO L280 TraceCheckUtils]: 602: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {48976#true} is VALID [2020-07-11 04:41:27,554 INFO L280 TraceCheckUtils]: 603: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {48976#true} is VALID [2020-07-11 04:41:27,554 INFO L280 TraceCheckUtils]: 604: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {48976#true} is VALID [2020-07-11 04:41:27,554 INFO L280 TraceCheckUtils]: 605: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {48976#true} is VALID [2020-07-11 04:41:27,554 INFO L280 TraceCheckUtils]: 606: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {48976#true} is VALID [2020-07-11 04:41:27,554 INFO L280 TraceCheckUtils]: 607: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {48976#true} is VALID [2020-07-11 04:41:27,554 INFO L280 TraceCheckUtils]: 608: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 609: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 610: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 611: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 612: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 613: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 614: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {48976#true} is VALID [2020-07-11 04:41:27,555 INFO L280 TraceCheckUtils]: 615: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {48976#true} is VALID [2020-07-11 04:41:27,556 INFO L280 TraceCheckUtils]: 616: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {48976#true} is VALID [2020-07-11 04:41:27,556 INFO L280 TraceCheckUtils]: 617: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {48976#true} is VALID [2020-07-11 04:41:27,556 INFO L280 TraceCheckUtils]: 618: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {48976#true} is VALID [2020-07-11 04:41:27,556 INFO L280 TraceCheckUtils]: 619: Hoare triple {48976#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {48976#true} is VALID [2020-07-11 04:41:27,556 INFO L280 TraceCheckUtils]: 620: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {48976#true} is VALID [2020-07-11 04:41:27,556 INFO L280 TraceCheckUtils]: 621: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 622: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 623: Hoare triple {48976#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 624: Hoare triple {48976#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 625: Hoare triple {48976#true} ~ldv_retval_0~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 626: Hoare triple {48976#true} ~ldv_retval_1~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 627: Hoare triple {48976#true} ~ldv_retval_3~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,557 INFO L280 TraceCheckUtils]: 628: Hoare triple {48976#true} ~ldv_retval_2~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,558 INFO L280 TraceCheckUtils]: 629: Hoare triple {48976#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {48976#true} is VALID [2020-07-11 04:41:27,558 INFO L280 TraceCheckUtils]: 630: Hoare triple {48976#true} ~ldv_mutex_lock~0 := 1; {48976#true} is VALID [2020-07-11 04:41:27,560 INFO L280 TraceCheckUtils]: 631: Hoare triple {48976#true} ~ldv_mutex_mutex_of_device~0 := 1; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,564 INFO L280 TraceCheckUtils]: 632: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_mutex_udev~0 := 1; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,565 INFO L280 TraceCheckUtils]: 633: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume true; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,566 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} {48976#true} #2340#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,566 INFO L263 TraceCheckUtils]: 635: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret124 := main(); {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,567 INFO L280 TraceCheckUtils]: 636: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,567 INFO L280 TraceCheckUtils]: 637: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp~8.base, ~tmp~8.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,568 INFO L280 TraceCheckUtils]: 638: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,568 INFO L280 TraceCheckUtils]: 639: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,569 INFO L280 TraceCheckUtils]: 640: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,569 INFO L280 TraceCheckUtils]: 641: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,570 INFO L280 TraceCheckUtils]: 642: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,570 INFO L280 TraceCheckUtils]: 643: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,571 INFO L280 TraceCheckUtils]: 644: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,571 INFO L280 TraceCheckUtils]: 645: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,572 INFO L280 TraceCheckUtils]: 646: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,572 INFO L280 TraceCheckUtils]: 647: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,573 INFO L280 TraceCheckUtils]: 648: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,573 INFO L280 TraceCheckUtils]: 649: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___5~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,574 INFO L280 TraceCheckUtils]: 650: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___6~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,574 INFO L280 TraceCheckUtils]: 651: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___7~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,575 INFO L280 TraceCheckUtils]: 652: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___8~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,575 INFO L280 TraceCheckUtils]: 653: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___9~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,576 INFO L280 TraceCheckUtils]: 654: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___10~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,576 INFO L280 TraceCheckUtils]: 655: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___11~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,577 INFO L280 TraceCheckUtils]: 656: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___12~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,578 INFO L263 TraceCheckUtils]: 657: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,578 INFO L280 TraceCheckUtils]: 658: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,578 INFO L280 TraceCheckUtils]: 659: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,578 INFO L280 TraceCheckUtils]: 660: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,578 INFO L280 TraceCheckUtils]: 661: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,580 INFO L263 TraceCheckUtils]: 662: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,580 INFO L280 TraceCheckUtils]: 663: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,580 INFO L280 TraceCheckUtils]: 664: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,581 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,581 INFO L280 TraceCheckUtils]: 666: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,581 INFO L280 TraceCheckUtils]: 667: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,581 INFO L263 TraceCheckUtils]: 668: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,581 INFO L280 TraceCheckUtils]: 669: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,581 INFO L280 TraceCheckUtils]: 670: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,582 INFO L280 TraceCheckUtils]: 671: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,582 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,582 INFO L280 TraceCheckUtils]: 673: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,582 INFO L280 TraceCheckUtils]: 674: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,583 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2182#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,583 INFO L280 TraceCheckUtils]: 676: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,584 INFO L280 TraceCheckUtils]: 677: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret45.base, #t~ret45.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,584 INFO L280 TraceCheckUtils]: 678: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,585 INFO L263 TraceCheckUtils]: 679: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,586 INFO L280 TraceCheckUtils]: 680: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,586 INFO L280 TraceCheckUtils]: 681: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,586 INFO L280 TraceCheckUtils]: 682: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,586 INFO L280 TraceCheckUtils]: 683: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,587 INFO L263 TraceCheckUtils]: 684: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,588 INFO L280 TraceCheckUtils]: 685: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,588 INFO L280 TraceCheckUtils]: 686: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,588 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,588 INFO L280 TraceCheckUtils]: 688: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,588 INFO L280 TraceCheckUtils]: 689: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,588 INFO L263 TraceCheckUtils]: 690: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,588 INFO L280 TraceCheckUtils]: 691: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,589 INFO L280 TraceCheckUtils]: 692: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,589 INFO L280 TraceCheckUtils]: 693: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,589 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,589 INFO L280 TraceCheckUtils]: 695: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,589 INFO L280 TraceCheckUtils]: 696: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,590 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2184#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,591 INFO L280 TraceCheckUtils]: 698: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,591 INFO L280 TraceCheckUtils]: 699: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret46.base, #t~ret46.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,592 INFO L280 TraceCheckUtils]: 700: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,592 INFO L263 TraceCheckUtils]: 701: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,593 INFO L280 TraceCheckUtils]: 702: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,593 INFO L280 TraceCheckUtils]: 703: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,593 INFO L280 TraceCheckUtils]: 704: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,593 INFO L280 TraceCheckUtils]: 705: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,594 INFO L263 TraceCheckUtils]: 706: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,594 INFO L280 TraceCheckUtils]: 707: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,595 INFO L280 TraceCheckUtils]: 708: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,595 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,595 INFO L280 TraceCheckUtils]: 710: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,595 INFO L280 TraceCheckUtils]: 711: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,595 INFO L263 TraceCheckUtils]: 712: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,595 INFO L280 TraceCheckUtils]: 713: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,596 INFO L280 TraceCheckUtils]: 714: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,596 INFO L280 TraceCheckUtils]: 715: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,596 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,596 INFO L280 TraceCheckUtils]: 717: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,596 INFO L280 TraceCheckUtils]: 718: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,597 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2186#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,598 INFO L280 TraceCheckUtils]: 720: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,598 INFO L280 TraceCheckUtils]: 721: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret47.base, #t~ret47.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,599 INFO L280 TraceCheckUtils]: 722: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,600 INFO L263 TraceCheckUtils]: 723: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,600 INFO L280 TraceCheckUtils]: 724: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,600 INFO L280 TraceCheckUtils]: 725: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,600 INFO L280 TraceCheckUtils]: 726: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,600 INFO L280 TraceCheckUtils]: 727: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,602 INFO L263 TraceCheckUtils]: 728: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,602 INFO L280 TraceCheckUtils]: 729: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,602 INFO L280 TraceCheckUtils]: 730: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,602 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,602 INFO L280 TraceCheckUtils]: 732: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,603 INFO L280 TraceCheckUtils]: 733: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,603 INFO L263 TraceCheckUtils]: 734: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,603 INFO L280 TraceCheckUtils]: 735: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,603 INFO L280 TraceCheckUtils]: 736: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,603 INFO L280 TraceCheckUtils]: 737: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,603 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,604 INFO L280 TraceCheckUtils]: 739: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,604 INFO L280 TraceCheckUtils]: 740: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,605 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2188#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,605 INFO L280 TraceCheckUtils]: 742: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,606 INFO L280 TraceCheckUtils]: 743: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret48.base, #t~ret48.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,606 INFO L280 TraceCheckUtils]: 744: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,607 INFO L263 TraceCheckUtils]: 745: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,607 INFO L280 TraceCheckUtils]: 746: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,607 INFO L280 TraceCheckUtils]: 747: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,607 INFO L280 TraceCheckUtils]: 748: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,608 INFO L280 TraceCheckUtils]: 749: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L263 TraceCheckUtils]: 750: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,609 INFO L280 TraceCheckUtils]: 751: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L280 TraceCheckUtils]: 752: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L280 TraceCheckUtils]: 754: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L280 TraceCheckUtils]: 755: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L263 TraceCheckUtils]: 756: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L280 TraceCheckUtils]: 757: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,609 INFO L280 TraceCheckUtils]: 758: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,610 INFO L280 TraceCheckUtils]: 759: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,610 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,610 INFO L280 TraceCheckUtils]: 761: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,610 INFO L280 TraceCheckUtils]: 762: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,610 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2190#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,611 INFO L280 TraceCheckUtils]: 764: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,611 INFO L280 TraceCheckUtils]: 765: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret49.base, #t~ret49.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,612 INFO L280 TraceCheckUtils]: 766: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,612 INFO L263 TraceCheckUtils]: 767: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,612 INFO L280 TraceCheckUtils]: 768: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,612 INFO L280 TraceCheckUtils]: 769: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,612 INFO L280 TraceCheckUtils]: 770: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,613 INFO L280 TraceCheckUtils]: 771: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,614 INFO L263 TraceCheckUtils]: 772: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,614 INFO L280 TraceCheckUtils]: 773: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,614 INFO L280 TraceCheckUtils]: 774: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,614 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,614 INFO L280 TraceCheckUtils]: 776: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,614 INFO L280 TraceCheckUtils]: 777: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L263 TraceCheckUtils]: 778: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L280 TraceCheckUtils]: 779: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L280 TraceCheckUtils]: 780: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L280 TraceCheckUtils]: 781: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L280 TraceCheckUtils]: 783: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,615 INFO L280 TraceCheckUtils]: 784: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,616 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2192#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,616 INFO L280 TraceCheckUtils]: 786: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,617 INFO L280 TraceCheckUtils]: 787: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret50.base, #t~ret50.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,618 INFO L280 TraceCheckUtils]: 788: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,618 INFO L263 TraceCheckUtils]: 789: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call ldv_initialize(); {48976#true} is VALID [2020-07-11 04:41:27,618 INFO L280 TraceCheckUtils]: 790: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,618 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2194#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,619 INFO L263 TraceCheckUtils]: 792: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:41:27,619 INFO L280 TraceCheckUtils]: 793: Hoare triple {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {48976#true} is VALID [2020-07-11 04:41:27,619 INFO L280 TraceCheckUtils]: 794: Hoare triple {48976#true} ~c := #in~c; {48976#true} is VALID [2020-07-11 04:41:27,619 INFO L280 TraceCheckUtils]: 795: Hoare triple {48976#true} ~n := #in~n; {48976#true} is VALID [2020-07-11 04:41:27,620 INFO L280 TraceCheckUtils]: 796: Hoare triple {48976#true} havoc ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-11 04:41:27,620 INFO L263 TraceCheckUtils]: 797: Hoare triple {48976#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:41:27,621 INFO L280 TraceCheckUtils]: 798: Hoare triple {49839#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {48976#true} is VALID [2020-07-11 04:41:27,621 INFO L280 TraceCheckUtils]: 799: Hoare triple {48976#true} assume !(#t~loopctr125 < #amount); {48976#true} is VALID [2020-07-11 04:41:27,621 INFO L280 TraceCheckUtils]: 800: Hoare triple {48976#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48976#true} is VALID [2020-07-11 04:41:27,621 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {48976#true} {48976#true} #2164#return; {48976#true} is VALID [2020-07-11 04:41:27,621 INFO L280 TraceCheckUtils]: 802: Hoare triple {48976#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {48976#true} is VALID [2020-07-11 04:41:27,621 INFO L280 TraceCheckUtils]: 803: Hoare triple {48976#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {48976#true} is VALID [2020-07-11 04:41:27,622 INFO L280 TraceCheckUtils]: 804: Hoare triple {48976#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-11 04:41:27,622 INFO L280 TraceCheckUtils]: 805: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,623 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2196#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,623 INFO L280 TraceCheckUtils]: 807: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret51.base, #t~ret51.offset; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,624 INFO L280 TraceCheckUtils]: 808: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_6~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,624 INFO L280 TraceCheckUtils]: 809: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_4~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,624 INFO L280 TraceCheckUtils]: 810: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_1~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,625 INFO L280 TraceCheckUtils]: 811: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ref_cnt~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,625 INFO L280 TraceCheckUtils]: 812: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_0~0 := 1; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,625 INFO L280 TraceCheckUtils]: 813: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_3~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,626 INFO L280 TraceCheckUtils]: 814: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_2~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,626 INFO L280 TraceCheckUtils]: 815: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_5~0 := 0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,626 INFO L280 TraceCheckUtils]: 816: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,627 INFO L280 TraceCheckUtils]: 817: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___5~0 := #t~nondet52; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,627 INFO L280 TraceCheckUtils]: 818: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~nondet52; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,627 INFO L280 TraceCheckUtils]: 819: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := 0 == ~tmp___5~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,628 INFO L280 TraceCheckUtils]: 820: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch53; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,628 INFO L280 TraceCheckUtils]: 821: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,628 INFO L280 TraceCheckUtils]: 822: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch53; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,629 INFO L280 TraceCheckUtils]: 823: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,629 INFO L280 TraceCheckUtils]: 824: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch53; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,629 INFO L280 TraceCheckUtils]: 825: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,630 INFO L280 TraceCheckUtils]: 826: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume #t~switch53; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,630 INFO L280 TraceCheckUtils]: 827: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 0 != ~ldv_state_variable_0~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,630 INFO L280 TraceCheckUtils]: 828: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,631 INFO L280 TraceCheckUtils]: 829: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___9~0 := #t~nondet66; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,631 INFO L280 TraceCheckUtils]: 830: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~nondet66; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,632 INFO L280 TraceCheckUtils]: 831: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch67 := 0 == ~tmp___9~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,632 INFO L280 TraceCheckUtils]: 832: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch67; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,633 INFO L280 TraceCheckUtils]: 833: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,633 INFO L280 TraceCheckUtils]: 834: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume #t~switch67; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,633 INFO L280 TraceCheckUtils]: 835: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 1 == ~ldv_state_variable_0~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,634 INFO L263 TraceCheckUtils]: 836: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret68 := cdc_subset_driver_init(); {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,634 INFO L280 TraceCheckUtils]: 837: Hoare triple {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {48976#true} is VALID [2020-07-11 04:41:27,635 INFO L263 TraceCheckUtils]: 838: Hoare triple {48976#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,635 INFO L280 TraceCheckUtils]: 839: Hoare triple {49844#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 840: Hoare triple {48976#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 841: Hoare triple {48976#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 842: Hoare triple {48976#true} havoc ~ldv_func_res~1; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 843: Hoare triple {48976#true} havoc ~tmp~11; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L263 TraceCheckUtils]: 844: Hoare triple {48976#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 845: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 846: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 847: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-11 04:41:27,636 INFO L280 TraceCheckUtils]: 848: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 849: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 850: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 851: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 853: Hoare triple {48976#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 854: Hoare triple {48976#true} ~tmp~11 := #t~ret81; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 855: Hoare triple {48976#true} havoc #t~ret81; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 856: Hoare triple {48976#true} ~ldv_func_res~1 := ~tmp~11; {48976#true} is VALID [2020-07-11 04:41:27,637 INFO L280 TraceCheckUtils]: 857: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 1; {48976#true} is VALID [2020-07-11 04:41:27,638 INFO L280 TraceCheckUtils]: 858: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-11 04:41:27,638 INFO L263 TraceCheckUtils]: 859: Hoare triple {48976#true} call ldv_usb_driver_1(); {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,638 INFO L280 TraceCheckUtils]: 860: Hoare triple {49927#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,639 INFO L263 TraceCheckUtils]: 861: Hoare triple {48976#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:41:27,639 INFO L280 TraceCheckUtils]: 862: Hoare triple {49795#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48976#true} is VALID [2020-07-11 04:41:27,639 INFO L280 TraceCheckUtils]: 863: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,639 INFO L280 TraceCheckUtils]: 864: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,639 INFO L280 TraceCheckUtils]: 865: Hoare triple {48976#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {48976#true} is VALID [2020-07-11 04:41:27,640 INFO L263 TraceCheckUtils]: 866: Hoare triple {48976#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {49803#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:41:27,640 INFO L280 TraceCheckUtils]: 867: Hoare triple {49803#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48976#true} is VALID [2020-07-11 04:41:27,640 INFO L280 TraceCheckUtils]: 868: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L280 TraceCheckUtils]: 870: Hoare triple {48976#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L280 TraceCheckUtils]: 871: Hoare triple {48976#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L263 TraceCheckUtils]: 872: Hoare triple {48976#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L280 TraceCheckUtils]: 873: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L280 TraceCheckUtils]: 874: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L280 TraceCheckUtils]: 875: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-11 04:41:27,641 INFO L280 TraceCheckUtils]: 877: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 878: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 880: Hoare triple {48976#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 881: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 882: Hoare triple {48976#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 883: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 885: Hoare triple {48976#true} #res := ~ldv_func_res~1; {48976#true} is VALID [2020-07-11 04:41:27,642 INFO L280 TraceCheckUtils]: 886: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,643 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {48976#true} {48976#true} #2114#return; {48976#true} is VALID [2020-07-11 04:41:27,643 INFO L280 TraceCheckUtils]: 888: Hoare triple {48976#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {48976#true} is VALID [2020-07-11 04:41:27,643 INFO L280 TraceCheckUtils]: 889: Hoare triple {48976#true} ~tmp~6 := #t~ret43; {48976#true} is VALID [2020-07-11 04:41:27,643 INFO L280 TraceCheckUtils]: 890: Hoare triple {48976#true} havoc #t~ret43; {48976#true} is VALID [2020-07-11 04:41:27,643 INFO L280 TraceCheckUtils]: 891: Hoare triple {48976#true} #res := ~tmp~6; {48976#true} is VALID [2020-07-11 04:41:27,643 INFO L280 TraceCheckUtils]: 892: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-11 04:41:27,644 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {48976#true} {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} #2222#return; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,644 INFO L280 TraceCheckUtils]: 894: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,644 INFO L280 TraceCheckUtils]: 895: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_retval_3~0 := #t~ret68; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,645 INFO L280 TraceCheckUtils]: 896: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret68; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,645 INFO L280 TraceCheckUtils]: 897: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !(0 == ~ldv_retval_3~0); {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,646 INFO L280 TraceCheckUtils]: 898: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 0 != ~ldv_retval_3~0; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,646 INFO L280 TraceCheckUtils]: 899: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_0~0 := 2; {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,646 INFO L263 TraceCheckUtils]: 900: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call ldv_check_final_state(); {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,647 INFO L280 TraceCheckUtils]: 901: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,647 INFO L280 TraceCheckUtils]: 902: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !(1 != ~ldv_mutex_lock~0); {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-11 04:41:27,648 INFO L280 TraceCheckUtils]: 903: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 1 != ~ldv_mutex_mutex_of_device~0; {48977#false} is VALID [2020-07-11 04:41:27,648 INFO L263 TraceCheckUtils]: 904: Hoare triple {48977#false} call ldv_error(); {48977#false} is VALID [2020-07-11 04:41:27,648 INFO L280 TraceCheckUtils]: 905: Hoare triple {48977#false} assume !false; {48977#false} is VALID [2020-07-11 04:41:27,997 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-11 04:41:27,997 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [610191870] [2020-07-11 04:41:27,997 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:41:27,998 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-11 04:41:27,998 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577718897] [2020-07-11 04:41:27,999 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 906 [2020-07-11 04:41:27,999 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:41:28,000 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-11 04:41:28,870 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 804 edges. 804 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:41:28,870 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-11 04:41:28,870 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:41:28,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-11 04:41:28,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-11 04:41:28,870 INFO L87 Difference]: Start difference. First operand 1797 states and 1990 transitions. Second operand 9 states. [2020-07-11 04:41:29,246 WARN L193 SmtUtils]: Spent 339.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:41:39,162 WARN L193 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:41:40,320 WARN L193 SmtUtils]: Spent 324.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:41:42,149 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-11 04:42:05,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:42:05,402 INFO L93 Difference]: Finished difference Result 1845 states and 2044 transitions. [2020-07-11 04:42:05,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-11 04:42:05,402 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 906 [2020-07-11 04:42:05,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:42:05,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:42:05,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1177 transitions. [2020-07-11 04:42:05,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:42:05,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1177 transitions. [2020-07-11 04:42:05,417 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1177 transitions. [2020-07-11 04:42:08,240 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1177 edges. 1177 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:42:08,451 INFO L225 Difference]: With dead ends: 1845 [2020-07-11 04:42:08,451 INFO L226 Difference]: Without dead ends: 1842 [2020-07-11 04:42:08,460 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-07-11 04:42:08,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2020-07-11 04:42:23,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1796. [2020-07-11 04:42:23,353 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:42:23,353 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1842 states. Second operand 1796 states. [2020-07-11 04:42:23,353 INFO L74 IsIncluded]: Start isIncluded. First operand 1842 states. Second operand 1796 states. [2020-07-11 04:42:23,354 INFO L87 Difference]: Start difference. First operand 1842 states. Second operand 1796 states. [2020-07-11 04:42:23,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:42:23,467 INFO L93 Difference]: Finished difference Result 1842 states and 2041 transitions. [2020-07-11 04:42:23,467 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2041 transitions. [2020-07-11 04:42:23,470 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:42:23,470 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:42:23,470 INFO L74 IsIncluded]: Start isIncluded. First operand 1796 states. Second operand 1842 states. [2020-07-11 04:42:23,470 INFO L87 Difference]: Start difference. First operand 1796 states. Second operand 1842 states. [2020-07-11 04:42:23,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:42:23,594 INFO L93 Difference]: Finished difference Result 1842 states and 2041 transitions. [2020-07-11 04:42:23,594 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2041 transitions. [2020-07-11 04:42:23,596 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:42:23,596 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:42:23,596 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:42:23,596 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:42:23,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1796 states. [2020-07-11 04:42:23,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 1988 transitions. [2020-07-11 04:42:23,696 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 1988 transitions. Word has length 906 [2020-07-11 04:42:23,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:42:23,696 INFO L479 AbstractCegarLoop]: Abstraction has 1796 states and 1988 transitions. [2020-07-11 04:42:23,696 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-11 04:42:23,697 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1796 states and 1988 transitions. [2020-07-11 04:42:28,986 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1988 edges. 1988 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:42:28,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 1988 transitions. [2020-07-11 04:42:28,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 908 [2020-07-11 04:42:28,996 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:42:28,997 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:42:28,997 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-07-11 04:42:28,997 INFO L427 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:42:28,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:42:28,997 INFO L82 PathProgramCache]: Analyzing trace with hash -345710450, now seen corresponding path program 1 times [2020-07-11 04:42:28,998 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:42:28,998 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [584635012] [2020-07-11 04:42:28,998 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:42:29,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:29,916 WARN L193 SmtUtils]: Spent 287.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:42:30,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,225 INFO L280 TraceCheckUtils]: 0: Hoare triple {61759#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {60941#true} is VALID [2020-07-11 04:42:30,225 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} #valid := #valid[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,225 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume 0 < #StackHeapBarrier; {60941#true} is VALID [2020-07-11 04:42:30,225 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {60941#true} is VALID [2020-07-11 04:42:30,225 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {60941#true} is VALID [2020-07-11 04:42:30,226 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {60941#true} is VALID [2020-07-11 04:42:30,226 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {60941#true} is VALID [2020-07-11 04:42:30,226 INFO L280 TraceCheckUtils]: 7: Hoare triple {60941#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {60941#true} is VALID [2020-07-11 04:42:30,226 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {60941#true} is VALID [2020-07-11 04:42:30,226 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {60941#true} is VALID [2020-07-11 04:42:30,226 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {60941#true} is VALID [2020-07-11 04:42:30,227 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {60941#true} is VALID [2020-07-11 04:42:30,227 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {60941#true} is VALID [2020-07-11 04:42:30,227 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {60941#true} is VALID [2020-07-11 04:42:30,227 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {60941#true} is VALID [2020-07-11 04:42:30,227 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {60941#true} is VALID [2020-07-11 04:42:30,227 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {60941#true} is VALID [2020-07-11 04:42:30,228 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {60941#true} is VALID [2020-07-11 04:42:30,228 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} ~ldv_state_variable_3~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,228 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~LDV_IN_INTERRUPT~0 := 1; {60941#true} is VALID [2020-07-11 04:42:30,228 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~ldv_state_variable_2~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,228 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} ~ref_cnt~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,229 INFO L280 TraceCheckUtils]: 22: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,229 INFO L280 TraceCheckUtils]: 23: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,229 INFO L280 TraceCheckUtils]: 24: Hoare triple {60941#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {60941#true} is VALID [2020-07-11 04:42:30,229 INFO L280 TraceCheckUtils]: 25: Hoare triple {60941#true} ~ldv_state_variable_4~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,229 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} ~ldv_state_variable_6~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,230 INFO L280 TraceCheckUtils]: 27: Hoare triple {60941#true} ~ldv_state_variable_0~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,230 INFO L280 TraceCheckUtils]: 28: Hoare triple {60941#true} ~ldv_state_variable_5~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,230 INFO L280 TraceCheckUtils]: 29: Hoare triple {60941#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {60941#true} is VALID [2020-07-11 04:42:30,230 INFO L280 TraceCheckUtils]: 30: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {60941#true} is VALID [2020-07-11 04:42:30,230 INFO L280 TraceCheckUtils]: 31: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {60941#true} is VALID [2020-07-11 04:42:30,230 INFO L280 TraceCheckUtils]: 32: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {60941#true} is VALID [2020-07-11 04:42:30,231 INFO L280 TraceCheckUtils]: 33: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {60941#true} is VALID [2020-07-11 04:42:30,231 INFO L280 TraceCheckUtils]: 34: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {60941#true} is VALID [2020-07-11 04:42:30,231 INFO L280 TraceCheckUtils]: 35: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {60941#true} is VALID [2020-07-11 04:42:30,231 INFO L280 TraceCheckUtils]: 36: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {60941#true} is VALID [2020-07-11 04:42:30,231 INFO L280 TraceCheckUtils]: 37: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {60941#true} is VALID [2020-07-11 04:42:30,231 INFO L280 TraceCheckUtils]: 38: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {60941#true} is VALID [2020-07-11 04:42:30,232 INFO L280 TraceCheckUtils]: 39: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {60941#true} is VALID [2020-07-11 04:42:30,232 INFO L280 TraceCheckUtils]: 40: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {60941#true} is VALID [2020-07-11 04:42:30,232 INFO L280 TraceCheckUtils]: 41: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {60941#true} is VALID [2020-07-11 04:42:30,232 INFO L280 TraceCheckUtils]: 42: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {60941#true} is VALID [2020-07-11 04:42:30,232 INFO L280 TraceCheckUtils]: 43: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {60941#true} is VALID [2020-07-11 04:42:30,232 INFO L280 TraceCheckUtils]: 44: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {60941#true} is VALID [2020-07-11 04:42:30,233 INFO L280 TraceCheckUtils]: 45: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {60941#true} is VALID [2020-07-11 04:42:30,233 INFO L280 TraceCheckUtils]: 46: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {60941#true} is VALID [2020-07-11 04:42:30,233 INFO L280 TraceCheckUtils]: 47: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {60941#true} is VALID [2020-07-11 04:42:30,233 INFO L280 TraceCheckUtils]: 48: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {60941#true} is VALID [2020-07-11 04:42:30,233 INFO L280 TraceCheckUtils]: 49: Hoare triple {60941#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {60941#true} is VALID [2020-07-11 04:42:30,234 INFO L280 TraceCheckUtils]: 50: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {60941#true} is VALID [2020-07-11 04:42:30,234 INFO L280 TraceCheckUtils]: 51: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {60941#true} is VALID [2020-07-11 04:42:30,234 INFO L280 TraceCheckUtils]: 52: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {60941#true} is VALID [2020-07-11 04:42:30,234 INFO L280 TraceCheckUtils]: 53: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {60941#true} is VALID [2020-07-11 04:42:30,234 INFO L280 TraceCheckUtils]: 54: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {60941#true} is VALID [2020-07-11 04:42:30,234 INFO L280 TraceCheckUtils]: 55: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {60941#true} is VALID [2020-07-11 04:42:30,235 INFO L280 TraceCheckUtils]: 56: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {60941#true} is VALID [2020-07-11 04:42:30,235 INFO L280 TraceCheckUtils]: 57: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {60941#true} is VALID [2020-07-11 04:42:30,235 INFO L280 TraceCheckUtils]: 58: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {60941#true} is VALID [2020-07-11 04:42:30,235 INFO L280 TraceCheckUtils]: 59: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {60941#true} is VALID [2020-07-11 04:42:30,235 INFO L280 TraceCheckUtils]: 60: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {60941#true} is VALID [2020-07-11 04:42:30,235 INFO L280 TraceCheckUtils]: 61: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {60941#true} is VALID [2020-07-11 04:42:30,236 INFO L280 TraceCheckUtils]: 62: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {60941#true} is VALID [2020-07-11 04:42:30,236 INFO L280 TraceCheckUtils]: 63: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {60941#true} is VALID [2020-07-11 04:42:30,236 INFO L280 TraceCheckUtils]: 64: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {60941#true} is VALID [2020-07-11 04:42:30,236 INFO L280 TraceCheckUtils]: 65: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {60941#true} is VALID [2020-07-11 04:42:30,236 INFO L280 TraceCheckUtils]: 66: Hoare triple {60941#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {60941#true} is VALID [2020-07-11 04:42:30,236 INFO L280 TraceCheckUtils]: 67: Hoare triple {60941#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {60941#true} is VALID [2020-07-11 04:42:30,237 INFO L280 TraceCheckUtils]: 68: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {60941#true} is VALID [2020-07-11 04:42:30,237 INFO L280 TraceCheckUtils]: 69: Hoare triple {60941#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {60941#true} is VALID [2020-07-11 04:42:30,237 INFO L280 TraceCheckUtils]: 70: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {60941#true} is VALID [2020-07-11 04:42:30,237 INFO L280 TraceCheckUtils]: 71: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {60941#true} is VALID [2020-07-11 04:42:30,237 INFO L280 TraceCheckUtils]: 72: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {60941#true} is VALID [2020-07-11 04:42:30,238 INFO L280 TraceCheckUtils]: 73: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {60941#true} is VALID [2020-07-11 04:42:30,238 INFO L280 TraceCheckUtils]: 74: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {60941#true} is VALID [2020-07-11 04:42:30,238 INFO L280 TraceCheckUtils]: 75: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {60941#true} is VALID [2020-07-11 04:42:30,238 INFO L280 TraceCheckUtils]: 76: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {60941#true} is VALID [2020-07-11 04:42:30,238 INFO L280 TraceCheckUtils]: 77: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {60941#true} is VALID [2020-07-11 04:42:30,239 INFO L280 TraceCheckUtils]: 78: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {60941#true} is VALID [2020-07-11 04:42:30,239 INFO L280 TraceCheckUtils]: 79: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {60941#true} is VALID [2020-07-11 04:42:30,239 INFO L280 TraceCheckUtils]: 80: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {60941#true} is VALID [2020-07-11 04:42:30,239 INFO L280 TraceCheckUtils]: 81: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {60941#true} is VALID [2020-07-11 04:42:30,239 INFO L280 TraceCheckUtils]: 82: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {60941#true} is VALID [2020-07-11 04:42:30,239 INFO L280 TraceCheckUtils]: 83: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {60941#true} is VALID [2020-07-11 04:42:30,240 INFO L280 TraceCheckUtils]: 84: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {60941#true} is VALID [2020-07-11 04:42:30,240 INFO L280 TraceCheckUtils]: 85: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {60941#true} is VALID [2020-07-11 04:42:30,240 INFO L280 TraceCheckUtils]: 86: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {60941#true} is VALID [2020-07-11 04:42:30,240 INFO L280 TraceCheckUtils]: 87: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {60941#true} is VALID [2020-07-11 04:42:30,240 INFO L280 TraceCheckUtils]: 88: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {60941#true} is VALID [2020-07-11 04:42:30,240 INFO L280 TraceCheckUtils]: 89: Hoare triple {60941#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {60941#true} is VALID [2020-07-11 04:42:30,241 INFO L280 TraceCheckUtils]: 90: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {60941#true} is VALID [2020-07-11 04:42:30,241 INFO L280 TraceCheckUtils]: 91: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {60941#true} is VALID [2020-07-11 04:42:30,241 INFO L280 TraceCheckUtils]: 92: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {60941#true} is VALID [2020-07-11 04:42:30,241 INFO L280 TraceCheckUtils]: 93: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {60941#true} is VALID [2020-07-11 04:42:30,241 INFO L280 TraceCheckUtils]: 94: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {60941#true} is VALID [2020-07-11 04:42:30,242 INFO L280 TraceCheckUtils]: 95: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {60941#true} is VALID [2020-07-11 04:42:30,242 INFO L280 TraceCheckUtils]: 96: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {60941#true} is VALID [2020-07-11 04:42:30,242 INFO L280 TraceCheckUtils]: 97: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {60941#true} is VALID [2020-07-11 04:42:30,242 INFO L280 TraceCheckUtils]: 98: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {60941#true} is VALID [2020-07-11 04:42:30,242 INFO L280 TraceCheckUtils]: 99: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {60941#true} is VALID [2020-07-11 04:42:30,242 INFO L280 TraceCheckUtils]: 100: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {60941#true} is VALID [2020-07-11 04:42:30,243 INFO L280 TraceCheckUtils]: 101: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {60941#true} is VALID [2020-07-11 04:42:30,243 INFO L280 TraceCheckUtils]: 102: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {60941#true} is VALID [2020-07-11 04:42:30,243 INFO L280 TraceCheckUtils]: 103: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {60941#true} is VALID [2020-07-11 04:42:30,243 INFO L280 TraceCheckUtils]: 104: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {60941#true} is VALID [2020-07-11 04:42:30,243 INFO L280 TraceCheckUtils]: 105: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {60941#true} is VALID [2020-07-11 04:42:30,244 INFO L280 TraceCheckUtils]: 106: Hoare triple {60941#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {60941#true} is VALID [2020-07-11 04:42:30,244 INFO L280 TraceCheckUtils]: 107: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {60941#true} is VALID [2020-07-11 04:42:30,244 INFO L280 TraceCheckUtils]: 108: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {60941#true} is VALID [2020-07-11 04:42:30,244 INFO L280 TraceCheckUtils]: 109: Hoare triple {60941#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {60941#true} is VALID [2020-07-11 04:42:30,244 INFO L280 TraceCheckUtils]: 110: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {60941#true} is VALID [2020-07-11 04:42:30,244 INFO L280 TraceCheckUtils]: 111: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {60941#true} is VALID [2020-07-11 04:42:30,245 INFO L280 TraceCheckUtils]: 112: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {60941#true} is VALID [2020-07-11 04:42:30,245 INFO L280 TraceCheckUtils]: 113: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {60941#true} is VALID [2020-07-11 04:42:30,245 INFO L280 TraceCheckUtils]: 114: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {60941#true} is VALID [2020-07-11 04:42:30,245 INFO L280 TraceCheckUtils]: 115: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {60941#true} is VALID [2020-07-11 04:42:30,245 INFO L280 TraceCheckUtils]: 116: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {60941#true} is VALID [2020-07-11 04:42:30,246 INFO L280 TraceCheckUtils]: 117: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {60941#true} is VALID [2020-07-11 04:42:30,246 INFO L280 TraceCheckUtils]: 118: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {60941#true} is VALID [2020-07-11 04:42:30,246 INFO L280 TraceCheckUtils]: 119: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {60941#true} is VALID [2020-07-11 04:42:30,246 INFO L280 TraceCheckUtils]: 120: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {60941#true} is VALID [2020-07-11 04:42:30,246 INFO L280 TraceCheckUtils]: 121: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {60941#true} is VALID [2020-07-11 04:42:30,246 INFO L280 TraceCheckUtils]: 122: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {60941#true} is VALID [2020-07-11 04:42:30,247 INFO L280 TraceCheckUtils]: 123: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {60941#true} is VALID [2020-07-11 04:42:30,247 INFO L280 TraceCheckUtils]: 124: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {60941#true} is VALID [2020-07-11 04:42:30,247 INFO L280 TraceCheckUtils]: 125: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {60941#true} is VALID [2020-07-11 04:42:30,247 INFO L280 TraceCheckUtils]: 126: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {60941#true} is VALID [2020-07-11 04:42:30,247 INFO L280 TraceCheckUtils]: 127: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {60941#true} is VALID [2020-07-11 04:42:30,248 INFO L280 TraceCheckUtils]: 128: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {60941#true} is VALID [2020-07-11 04:42:30,248 INFO L280 TraceCheckUtils]: 129: Hoare triple {60941#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {60941#true} is VALID [2020-07-11 04:42:30,248 INFO L280 TraceCheckUtils]: 130: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {60941#true} is VALID [2020-07-11 04:42:30,248 INFO L280 TraceCheckUtils]: 131: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {60941#true} is VALID [2020-07-11 04:42:30,248 INFO L280 TraceCheckUtils]: 132: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {60941#true} is VALID [2020-07-11 04:42:30,248 INFO L280 TraceCheckUtils]: 133: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {60941#true} is VALID [2020-07-11 04:42:30,249 INFO L280 TraceCheckUtils]: 134: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {60941#true} is VALID [2020-07-11 04:42:30,249 INFO L280 TraceCheckUtils]: 135: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {60941#true} is VALID [2020-07-11 04:42:30,249 INFO L280 TraceCheckUtils]: 136: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {60941#true} is VALID [2020-07-11 04:42:30,249 INFO L280 TraceCheckUtils]: 137: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {60941#true} is VALID [2020-07-11 04:42:30,249 INFO L280 TraceCheckUtils]: 138: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {60941#true} is VALID [2020-07-11 04:42:30,250 INFO L280 TraceCheckUtils]: 139: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {60941#true} is VALID [2020-07-11 04:42:30,250 INFO L280 TraceCheckUtils]: 140: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {60941#true} is VALID [2020-07-11 04:42:30,250 INFO L280 TraceCheckUtils]: 141: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {60941#true} is VALID [2020-07-11 04:42:30,250 INFO L280 TraceCheckUtils]: 142: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {60941#true} is VALID [2020-07-11 04:42:30,250 INFO L280 TraceCheckUtils]: 143: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {60941#true} is VALID [2020-07-11 04:42:30,250 INFO L280 TraceCheckUtils]: 144: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {60941#true} is VALID [2020-07-11 04:42:30,251 INFO L280 TraceCheckUtils]: 145: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {60941#true} is VALID [2020-07-11 04:42:30,251 INFO L280 TraceCheckUtils]: 146: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {60941#true} is VALID [2020-07-11 04:42:30,251 INFO L280 TraceCheckUtils]: 147: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {60941#true} is VALID [2020-07-11 04:42:30,251 INFO L280 TraceCheckUtils]: 148: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {60941#true} is VALID [2020-07-11 04:42:30,251 INFO L280 TraceCheckUtils]: 149: Hoare triple {60941#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {60941#true} is VALID [2020-07-11 04:42:30,252 INFO L280 TraceCheckUtils]: 150: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {60941#true} is VALID [2020-07-11 04:42:30,252 INFO L280 TraceCheckUtils]: 151: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {60941#true} is VALID [2020-07-11 04:42:30,252 INFO L280 TraceCheckUtils]: 152: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {60941#true} is VALID [2020-07-11 04:42:30,252 INFO L280 TraceCheckUtils]: 153: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {60941#true} is VALID [2020-07-11 04:42:30,252 INFO L280 TraceCheckUtils]: 154: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {60941#true} is VALID [2020-07-11 04:42:30,252 INFO L280 TraceCheckUtils]: 155: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {60941#true} is VALID [2020-07-11 04:42:30,253 INFO L280 TraceCheckUtils]: 156: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {60941#true} is VALID [2020-07-11 04:42:30,253 INFO L280 TraceCheckUtils]: 157: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {60941#true} is VALID [2020-07-11 04:42:30,253 INFO L280 TraceCheckUtils]: 158: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {60941#true} is VALID [2020-07-11 04:42:30,253 INFO L280 TraceCheckUtils]: 159: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {60941#true} is VALID [2020-07-11 04:42:30,253 INFO L280 TraceCheckUtils]: 160: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {60941#true} is VALID [2020-07-11 04:42:30,254 INFO L280 TraceCheckUtils]: 161: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {60941#true} is VALID [2020-07-11 04:42:30,254 INFO L280 TraceCheckUtils]: 162: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {60941#true} is VALID [2020-07-11 04:42:30,254 INFO L280 TraceCheckUtils]: 163: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {60941#true} is VALID [2020-07-11 04:42:30,254 INFO L280 TraceCheckUtils]: 164: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {60941#true} is VALID [2020-07-11 04:42:30,254 INFO L280 TraceCheckUtils]: 165: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {60941#true} is VALID [2020-07-11 04:42:30,254 INFO L280 TraceCheckUtils]: 166: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {60941#true} is VALID [2020-07-11 04:42:30,255 INFO L280 TraceCheckUtils]: 167: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {60941#true} is VALID [2020-07-11 04:42:30,255 INFO L280 TraceCheckUtils]: 168: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {60941#true} is VALID [2020-07-11 04:42:30,255 INFO L280 TraceCheckUtils]: 169: Hoare triple {60941#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {60941#true} is VALID [2020-07-11 04:42:30,255 INFO L280 TraceCheckUtils]: 170: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {60941#true} is VALID [2020-07-11 04:42:30,255 INFO L280 TraceCheckUtils]: 171: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {60941#true} is VALID [2020-07-11 04:42:30,255 INFO L280 TraceCheckUtils]: 172: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {60941#true} is VALID [2020-07-11 04:42:30,256 INFO L280 TraceCheckUtils]: 173: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {60941#true} is VALID [2020-07-11 04:42:30,256 INFO L280 TraceCheckUtils]: 174: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {60941#true} is VALID [2020-07-11 04:42:30,256 INFO L280 TraceCheckUtils]: 175: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {60941#true} is VALID [2020-07-11 04:42:30,256 INFO L280 TraceCheckUtils]: 176: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {60941#true} is VALID [2020-07-11 04:42:30,256 INFO L280 TraceCheckUtils]: 177: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {60941#true} is VALID [2020-07-11 04:42:30,257 INFO L280 TraceCheckUtils]: 178: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {60941#true} is VALID [2020-07-11 04:42:30,257 INFO L280 TraceCheckUtils]: 179: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {60941#true} is VALID [2020-07-11 04:42:30,257 INFO L280 TraceCheckUtils]: 180: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {60941#true} is VALID [2020-07-11 04:42:30,257 INFO L280 TraceCheckUtils]: 181: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {60941#true} is VALID [2020-07-11 04:42:30,257 INFO L280 TraceCheckUtils]: 182: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {60941#true} is VALID [2020-07-11 04:42:30,257 INFO L280 TraceCheckUtils]: 183: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {60941#true} is VALID [2020-07-11 04:42:30,258 INFO L280 TraceCheckUtils]: 184: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {60941#true} is VALID [2020-07-11 04:42:30,258 INFO L280 TraceCheckUtils]: 185: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {60941#true} is VALID [2020-07-11 04:42:30,258 INFO L280 TraceCheckUtils]: 186: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {60941#true} is VALID [2020-07-11 04:42:30,258 INFO L280 TraceCheckUtils]: 187: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {60941#true} is VALID [2020-07-11 04:42:30,258 INFO L280 TraceCheckUtils]: 188: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {60941#true} is VALID [2020-07-11 04:42:30,258 INFO L280 TraceCheckUtils]: 189: Hoare triple {60941#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {60941#true} is VALID [2020-07-11 04:42:30,259 INFO L280 TraceCheckUtils]: 190: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {60941#true} is VALID [2020-07-11 04:42:30,259 INFO L280 TraceCheckUtils]: 191: Hoare triple {60941#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {60941#true} is VALID [2020-07-11 04:42:30,259 INFO L280 TraceCheckUtils]: 192: Hoare triple {60941#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {60941#true} is VALID [2020-07-11 04:42:30,259 INFO L280 TraceCheckUtils]: 193: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {60941#true} is VALID [2020-07-11 04:42:30,259 INFO L280 TraceCheckUtils]: 194: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {60941#true} is VALID [2020-07-11 04:42:30,259 INFO L280 TraceCheckUtils]: 195: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {60941#true} is VALID [2020-07-11 04:42:30,260 INFO L280 TraceCheckUtils]: 196: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {60941#true} is VALID [2020-07-11 04:42:30,260 INFO L280 TraceCheckUtils]: 197: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {60941#true} is VALID [2020-07-11 04:42:30,260 INFO L280 TraceCheckUtils]: 198: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {60941#true} is VALID [2020-07-11 04:42:30,260 INFO L280 TraceCheckUtils]: 199: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {60941#true} is VALID [2020-07-11 04:42:30,260 INFO L280 TraceCheckUtils]: 200: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {60941#true} is VALID [2020-07-11 04:42:30,260 INFO L280 TraceCheckUtils]: 201: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {60941#true} is VALID [2020-07-11 04:42:30,261 INFO L280 TraceCheckUtils]: 202: Hoare triple {60941#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {60941#true} is VALID [2020-07-11 04:42:30,261 INFO L280 TraceCheckUtils]: 203: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {60941#true} is VALID [2020-07-11 04:42:30,261 INFO L280 TraceCheckUtils]: 204: Hoare triple {60941#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {60941#true} is VALID [2020-07-11 04:42:30,261 INFO L280 TraceCheckUtils]: 205: Hoare triple {60941#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {60941#true} is VALID [2020-07-11 04:42:30,261 INFO L280 TraceCheckUtils]: 206: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {60941#true} is VALID [2020-07-11 04:42:30,262 INFO L280 TraceCheckUtils]: 207: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {60941#true} is VALID [2020-07-11 04:42:30,262 INFO L280 TraceCheckUtils]: 208: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {60941#true} is VALID [2020-07-11 04:42:30,262 INFO L280 TraceCheckUtils]: 209: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {60941#true} is VALID [2020-07-11 04:42:30,262 INFO L280 TraceCheckUtils]: 210: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {60941#true} is VALID [2020-07-11 04:42:30,262 INFO L280 TraceCheckUtils]: 211: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {60941#true} is VALID [2020-07-11 04:42:30,262 INFO L280 TraceCheckUtils]: 212: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {60941#true} is VALID [2020-07-11 04:42:30,263 INFO L280 TraceCheckUtils]: 213: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {60941#true} is VALID [2020-07-11 04:42:30,263 INFO L280 TraceCheckUtils]: 214: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {60941#true} is VALID [2020-07-11 04:42:30,263 INFO L280 TraceCheckUtils]: 215: Hoare triple {60941#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {60941#true} is VALID [2020-07-11 04:42:30,263 INFO L280 TraceCheckUtils]: 216: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {60941#true} is VALID [2020-07-11 04:42:30,263 INFO L280 TraceCheckUtils]: 217: Hoare triple {60941#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {60941#true} is VALID [2020-07-11 04:42:30,264 INFO L280 TraceCheckUtils]: 218: Hoare triple {60941#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {60941#true} is VALID [2020-07-11 04:42:30,264 INFO L280 TraceCheckUtils]: 219: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {60941#true} is VALID [2020-07-11 04:42:30,264 INFO L280 TraceCheckUtils]: 220: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {60941#true} is VALID [2020-07-11 04:42:30,264 INFO L280 TraceCheckUtils]: 221: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {60941#true} is VALID [2020-07-11 04:42:30,264 INFO L280 TraceCheckUtils]: 222: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {60941#true} is VALID [2020-07-11 04:42:30,264 INFO L280 TraceCheckUtils]: 223: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {60941#true} is VALID [2020-07-11 04:42:30,265 INFO L280 TraceCheckUtils]: 224: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {60941#true} is VALID [2020-07-11 04:42:30,265 INFO L280 TraceCheckUtils]: 225: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {60941#true} is VALID [2020-07-11 04:42:30,265 INFO L280 TraceCheckUtils]: 226: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {60941#true} is VALID [2020-07-11 04:42:30,265 INFO L280 TraceCheckUtils]: 227: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {60941#true} is VALID [2020-07-11 04:42:30,265 INFO L280 TraceCheckUtils]: 228: Hoare triple {60941#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {60941#true} is VALID [2020-07-11 04:42:30,265 INFO L280 TraceCheckUtils]: 229: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 230: Hoare triple {60941#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 231: Hoare triple {60941#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 232: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 233: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 234: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 235: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {60941#true} is VALID [2020-07-11 04:42:30,266 INFO L280 TraceCheckUtils]: 236: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {60941#true} is VALID [2020-07-11 04:42:30,267 INFO L280 TraceCheckUtils]: 237: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {60941#true} is VALID [2020-07-11 04:42:30,267 INFO L280 TraceCheckUtils]: 238: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {60941#true} is VALID [2020-07-11 04:42:30,267 INFO L280 TraceCheckUtils]: 239: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {60941#true} is VALID [2020-07-11 04:42:30,267 INFO L280 TraceCheckUtils]: 240: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {60941#true} is VALID [2020-07-11 04:42:30,267 INFO L280 TraceCheckUtils]: 241: Hoare triple {60941#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {60941#true} is VALID [2020-07-11 04:42:30,268 INFO L280 TraceCheckUtils]: 242: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {60941#true} is VALID [2020-07-11 04:42:30,268 INFO L280 TraceCheckUtils]: 243: Hoare triple {60941#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {60941#true} is VALID [2020-07-11 04:42:30,268 INFO L280 TraceCheckUtils]: 244: Hoare triple {60941#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {60941#true} is VALID [2020-07-11 04:42:30,268 INFO L280 TraceCheckUtils]: 245: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {60941#true} is VALID [2020-07-11 04:42:30,268 INFO L280 TraceCheckUtils]: 246: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {60941#true} is VALID [2020-07-11 04:42:30,268 INFO L280 TraceCheckUtils]: 247: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {60941#true} is VALID [2020-07-11 04:42:30,269 INFO L280 TraceCheckUtils]: 248: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {60941#true} is VALID [2020-07-11 04:42:30,269 INFO L280 TraceCheckUtils]: 249: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {60941#true} is VALID [2020-07-11 04:42:30,269 INFO L280 TraceCheckUtils]: 250: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {60941#true} is VALID [2020-07-11 04:42:30,269 INFO L280 TraceCheckUtils]: 251: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {60941#true} is VALID [2020-07-11 04:42:30,269 INFO L280 TraceCheckUtils]: 252: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {60941#true} is VALID [2020-07-11 04:42:30,269 INFO L280 TraceCheckUtils]: 253: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {60941#true} is VALID [2020-07-11 04:42:30,270 INFO L280 TraceCheckUtils]: 254: Hoare triple {60941#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {60941#true} is VALID [2020-07-11 04:42:30,270 INFO L280 TraceCheckUtils]: 255: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {60941#true} is VALID [2020-07-11 04:42:30,270 INFO L280 TraceCheckUtils]: 256: Hoare triple {60941#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {60941#true} is VALID [2020-07-11 04:42:30,270 INFO L280 TraceCheckUtils]: 257: Hoare triple {60941#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {60941#true} is VALID [2020-07-11 04:42:30,270 INFO L280 TraceCheckUtils]: 258: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {60941#true} is VALID [2020-07-11 04:42:30,270 INFO L280 TraceCheckUtils]: 259: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 260: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 261: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 262: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 263: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 264: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 265: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {60941#true} is VALID [2020-07-11 04:42:30,271 INFO L280 TraceCheckUtils]: 266: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {60941#true} is VALID [2020-07-11 04:42:30,272 INFO L280 TraceCheckUtils]: 267: Hoare triple {60941#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {60941#true} is VALID [2020-07-11 04:42:30,272 INFO L280 TraceCheckUtils]: 268: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {60941#true} is VALID [2020-07-11 04:42:30,272 INFO L280 TraceCheckUtils]: 269: Hoare triple {60941#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {60941#true} is VALID [2020-07-11 04:42:30,272 INFO L280 TraceCheckUtils]: 270: Hoare triple {60941#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {60941#true} is VALID [2020-07-11 04:42:30,272 INFO L280 TraceCheckUtils]: 271: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {60941#true} is VALID [2020-07-11 04:42:30,272 INFO L280 TraceCheckUtils]: 272: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {60941#true} is VALID [2020-07-11 04:42:30,273 INFO L280 TraceCheckUtils]: 273: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {60941#true} is VALID [2020-07-11 04:42:30,273 INFO L280 TraceCheckUtils]: 274: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {60941#true} is VALID [2020-07-11 04:42:30,273 INFO L280 TraceCheckUtils]: 275: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {60941#true} is VALID [2020-07-11 04:42:30,273 INFO L280 TraceCheckUtils]: 276: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {60941#true} is VALID [2020-07-11 04:42:30,273 INFO L280 TraceCheckUtils]: 277: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {60941#true} is VALID [2020-07-11 04:42:30,274 INFO L280 TraceCheckUtils]: 278: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {60941#true} is VALID [2020-07-11 04:42:30,274 INFO L280 TraceCheckUtils]: 279: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {60941#true} is VALID [2020-07-11 04:42:30,274 INFO L280 TraceCheckUtils]: 280: Hoare triple {60941#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {60941#true} is VALID [2020-07-11 04:42:30,274 INFO L280 TraceCheckUtils]: 281: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {60941#true} is VALID [2020-07-11 04:42:30,274 INFO L280 TraceCheckUtils]: 282: Hoare triple {60941#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {60941#true} is VALID [2020-07-11 04:42:30,274 INFO L280 TraceCheckUtils]: 283: Hoare triple {60941#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {60941#true} is VALID [2020-07-11 04:42:30,275 INFO L280 TraceCheckUtils]: 284: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {60941#true} is VALID [2020-07-11 04:42:30,275 INFO L280 TraceCheckUtils]: 285: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {60941#true} is VALID [2020-07-11 04:42:30,275 INFO L280 TraceCheckUtils]: 286: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {60941#true} is VALID [2020-07-11 04:42:30,275 INFO L280 TraceCheckUtils]: 287: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {60941#true} is VALID [2020-07-11 04:42:30,275 INFO L280 TraceCheckUtils]: 288: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {60941#true} is VALID [2020-07-11 04:42:30,275 INFO L280 TraceCheckUtils]: 289: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {60941#true} is VALID [2020-07-11 04:42:30,276 INFO L280 TraceCheckUtils]: 290: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {60941#true} is VALID [2020-07-11 04:42:30,276 INFO L280 TraceCheckUtils]: 291: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {60941#true} is VALID [2020-07-11 04:42:30,276 INFO L280 TraceCheckUtils]: 292: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {60941#true} is VALID [2020-07-11 04:42:30,276 INFO L280 TraceCheckUtils]: 293: Hoare triple {60941#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {60941#true} is VALID [2020-07-11 04:42:30,276 INFO L280 TraceCheckUtils]: 294: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {60941#true} is VALID [2020-07-11 04:42:30,277 INFO L280 TraceCheckUtils]: 295: Hoare triple {60941#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {60941#true} is VALID [2020-07-11 04:42:30,277 INFO L280 TraceCheckUtils]: 296: Hoare triple {60941#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {60941#true} is VALID [2020-07-11 04:42:30,277 INFO L280 TraceCheckUtils]: 297: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {60941#true} is VALID [2020-07-11 04:42:30,277 INFO L280 TraceCheckUtils]: 298: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {60941#true} is VALID [2020-07-11 04:42:30,277 INFO L280 TraceCheckUtils]: 299: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {60941#true} is VALID [2020-07-11 04:42:30,277 INFO L280 TraceCheckUtils]: 300: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {60941#true} is VALID [2020-07-11 04:42:30,278 INFO L280 TraceCheckUtils]: 301: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {60941#true} is VALID [2020-07-11 04:42:30,278 INFO L280 TraceCheckUtils]: 302: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {60941#true} is VALID [2020-07-11 04:42:30,278 INFO L280 TraceCheckUtils]: 303: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {60941#true} is VALID [2020-07-11 04:42:30,278 INFO L280 TraceCheckUtils]: 304: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {60941#true} is VALID [2020-07-11 04:42:30,278 INFO L280 TraceCheckUtils]: 305: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {60941#true} is VALID [2020-07-11 04:42:30,278 INFO L280 TraceCheckUtils]: 306: Hoare triple {60941#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {60941#true} is VALID [2020-07-11 04:42:30,279 INFO L280 TraceCheckUtils]: 307: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {60941#true} is VALID [2020-07-11 04:42:30,279 INFO L280 TraceCheckUtils]: 308: Hoare triple {60941#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {60941#true} is VALID [2020-07-11 04:42:30,279 INFO L280 TraceCheckUtils]: 309: Hoare triple {60941#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {60941#true} is VALID [2020-07-11 04:42:30,279 INFO L280 TraceCheckUtils]: 310: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {60941#true} is VALID [2020-07-11 04:42:30,279 INFO L280 TraceCheckUtils]: 311: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {60941#true} is VALID [2020-07-11 04:42:30,279 INFO L280 TraceCheckUtils]: 312: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {60941#true} is VALID [2020-07-11 04:42:30,280 INFO L280 TraceCheckUtils]: 313: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {60941#true} is VALID [2020-07-11 04:42:30,280 INFO L280 TraceCheckUtils]: 314: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {60941#true} is VALID [2020-07-11 04:42:30,280 INFO L280 TraceCheckUtils]: 315: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {60941#true} is VALID [2020-07-11 04:42:30,280 INFO L280 TraceCheckUtils]: 316: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {60941#true} is VALID [2020-07-11 04:42:30,280 INFO L280 TraceCheckUtils]: 317: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {60941#true} is VALID [2020-07-11 04:42:30,280 INFO L280 TraceCheckUtils]: 318: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {60941#true} is VALID [2020-07-11 04:42:30,281 INFO L280 TraceCheckUtils]: 319: Hoare triple {60941#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {60941#true} is VALID [2020-07-11 04:42:30,281 INFO L280 TraceCheckUtils]: 320: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {60941#true} is VALID [2020-07-11 04:42:30,281 INFO L280 TraceCheckUtils]: 321: Hoare triple {60941#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {60941#true} is VALID [2020-07-11 04:42:30,281 INFO L280 TraceCheckUtils]: 322: Hoare triple {60941#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {60941#true} is VALID [2020-07-11 04:42:30,281 INFO L280 TraceCheckUtils]: 323: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {60941#true} is VALID [2020-07-11 04:42:30,282 INFO L280 TraceCheckUtils]: 324: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {60941#true} is VALID [2020-07-11 04:42:30,282 INFO L280 TraceCheckUtils]: 325: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {60941#true} is VALID [2020-07-11 04:42:30,282 INFO L280 TraceCheckUtils]: 326: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {60941#true} is VALID [2020-07-11 04:42:30,282 INFO L280 TraceCheckUtils]: 327: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {60941#true} is VALID [2020-07-11 04:42:30,282 INFO L280 TraceCheckUtils]: 328: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {60941#true} is VALID [2020-07-11 04:42:30,282 INFO L280 TraceCheckUtils]: 329: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {60941#true} is VALID [2020-07-11 04:42:30,283 INFO L280 TraceCheckUtils]: 330: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {60941#true} is VALID [2020-07-11 04:42:30,283 INFO L280 TraceCheckUtils]: 331: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {60941#true} is VALID [2020-07-11 04:42:30,283 INFO L280 TraceCheckUtils]: 332: Hoare triple {60941#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {60941#true} is VALID [2020-07-11 04:42:30,283 INFO L280 TraceCheckUtils]: 333: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {60941#true} is VALID [2020-07-11 04:42:30,283 INFO L280 TraceCheckUtils]: 334: Hoare triple {60941#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {60941#true} is VALID [2020-07-11 04:42:30,283 INFO L280 TraceCheckUtils]: 335: Hoare triple {60941#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {60941#true} is VALID [2020-07-11 04:42:30,284 INFO L280 TraceCheckUtils]: 336: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {60941#true} is VALID [2020-07-11 04:42:30,284 INFO L280 TraceCheckUtils]: 337: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {60941#true} is VALID [2020-07-11 04:42:30,284 INFO L280 TraceCheckUtils]: 338: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {60941#true} is VALID [2020-07-11 04:42:30,284 INFO L280 TraceCheckUtils]: 339: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {60941#true} is VALID [2020-07-11 04:42:30,284 INFO L280 TraceCheckUtils]: 340: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {60941#true} is VALID [2020-07-11 04:42:30,284 INFO L280 TraceCheckUtils]: 341: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {60941#true} is VALID [2020-07-11 04:42:30,285 INFO L280 TraceCheckUtils]: 342: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {60941#true} is VALID [2020-07-11 04:42:30,285 INFO L280 TraceCheckUtils]: 343: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {60941#true} is VALID [2020-07-11 04:42:30,285 INFO L280 TraceCheckUtils]: 344: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {60941#true} is VALID [2020-07-11 04:42:30,285 INFO L280 TraceCheckUtils]: 345: Hoare triple {60941#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {60941#true} is VALID [2020-07-11 04:42:30,285 INFO L280 TraceCheckUtils]: 346: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 347: Hoare triple {60941#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 348: Hoare triple {60941#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 349: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 350: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 351: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 352: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {60941#true} is VALID [2020-07-11 04:42:30,286 INFO L280 TraceCheckUtils]: 353: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {60941#true} is VALID [2020-07-11 04:42:30,287 INFO L280 TraceCheckUtils]: 354: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {60941#true} is VALID [2020-07-11 04:42:30,287 INFO L280 TraceCheckUtils]: 355: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {60941#true} is VALID [2020-07-11 04:42:30,287 INFO L280 TraceCheckUtils]: 356: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {60941#true} is VALID [2020-07-11 04:42:30,287 INFO L280 TraceCheckUtils]: 357: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {60941#true} is VALID [2020-07-11 04:42:30,287 INFO L280 TraceCheckUtils]: 358: Hoare triple {60941#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {60941#true} is VALID [2020-07-11 04:42:30,287 INFO L280 TraceCheckUtils]: 359: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {60941#true} is VALID [2020-07-11 04:42:30,288 INFO L280 TraceCheckUtils]: 360: Hoare triple {60941#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {60941#true} is VALID [2020-07-11 04:42:30,288 INFO L280 TraceCheckUtils]: 361: Hoare triple {60941#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {60941#true} is VALID [2020-07-11 04:42:30,288 INFO L280 TraceCheckUtils]: 362: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {60941#true} is VALID [2020-07-11 04:42:30,288 INFO L280 TraceCheckUtils]: 363: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {60941#true} is VALID [2020-07-11 04:42:30,288 INFO L280 TraceCheckUtils]: 364: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {60941#true} is VALID [2020-07-11 04:42:30,288 INFO L280 TraceCheckUtils]: 365: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {60941#true} is VALID [2020-07-11 04:42:30,289 INFO L280 TraceCheckUtils]: 366: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {60941#true} is VALID [2020-07-11 04:42:30,289 INFO L280 TraceCheckUtils]: 367: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {60941#true} is VALID [2020-07-11 04:42:30,289 INFO L280 TraceCheckUtils]: 368: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {60941#true} is VALID [2020-07-11 04:42:30,289 INFO L280 TraceCheckUtils]: 369: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {60941#true} is VALID [2020-07-11 04:42:30,289 INFO L280 TraceCheckUtils]: 370: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {60941#true} is VALID [2020-07-11 04:42:30,290 INFO L280 TraceCheckUtils]: 371: Hoare triple {60941#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {60941#true} is VALID [2020-07-11 04:42:30,290 INFO L280 TraceCheckUtils]: 372: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {60941#true} is VALID [2020-07-11 04:42:30,290 INFO L280 TraceCheckUtils]: 373: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {60941#true} is VALID [2020-07-11 04:42:30,290 INFO L280 TraceCheckUtils]: 374: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {60941#true} is VALID [2020-07-11 04:42:30,290 INFO L280 TraceCheckUtils]: 375: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {60941#true} is VALID [2020-07-11 04:42:30,290 INFO L280 TraceCheckUtils]: 376: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {60941#true} is VALID [2020-07-11 04:42:30,291 INFO L280 TraceCheckUtils]: 377: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {60941#true} is VALID [2020-07-11 04:42:30,291 INFO L280 TraceCheckUtils]: 378: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {60941#true} is VALID [2020-07-11 04:42:30,291 INFO L280 TraceCheckUtils]: 379: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {60941#true} is VALID [2020-07-11 04:42:30,291 INFO L280 TraceCheckUtils]: 380: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {60941#true} is VALID [2020-07-11 04:42:30,291 INFO L280 TraceCheckUtils]: 381: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {60941#true} is VALID [2020-07-11 04:42:30,291 INFO L280 TraceCheckUtils]: 382: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {60941#true} is VALID [2020-07-11 04:42:30,292 INFO L280 TraceCheckUtils]: 383: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {60941#true} is VALID [2020-07-11 04:42:30,292 INFO L280 TraceCheckUtils]: 384: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {60941#true} is VALID [2020-07-11 04:42:30,292 INFO L280 TraceCheckUtils]: 385: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,292 INFO L280 TraceCheckUtils]: 386: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,292 INFO L280 TraceCheckUtils]: 387: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,292 INFO L280 TraceCheckUtils]: 388: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,293 INFO L280 TraceCheckUtils]: 389: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,293 INFO L280 TraceCheckUtils]: 390: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,293 INFO L280 TraceCheckUtils]: 391: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,293 INFO L280 TraceCheckUtils]: 392: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,293 INFO L280 TraceCheckUtils]: 393: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,293 INFO L280 TraceCheckUtils]: 394: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,294 INFO L280 TraceCheckUtils]: 395: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,294 INFO L280 TraceCheckUtils]: 396: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,294 INFO L280 TraceCheckUtils]: 397: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,294 INFO L280 TraceCheckUtils]: 398: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,294 INFO L280 TraceCheckUtils]: 399: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,295 INFO L280 TraceCheckUtils]: 400: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,295 INFO L280 TraceCheckUtils]: 401: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,295 INFO L280 TraceCheckUtils]: 402: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,295 INFO L280 TraceCheckUtils]: 403: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,295 INFO L280 TraceCheckUtils]: 404: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,295 INFO L280 TraceCheckUtils]: 405: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,296 INFO L280 TraceCheckUtils]: 406: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,296 INFO L280 TraceCheckUtils]: 407: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,296 INFO L280 TraceCheckUtils]: 408: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,296 INFO L280 TraceCheckUtils]: 409: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,296 INFO L280 TraceCheckUtils]: 410: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,296 INFO L280 TraceCheckUtils]: 411: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,297 INFO L280 TraceCheckUtils]: 412: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,297 INFO L280 TraceCheckUtils]: 413: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,297 INFO L280 TraceCheckUtils]: 414: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,297 INFO L280 TraceCheckUtils]: 415: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,297 INFO L280 TraceCheckUtils]: 416: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,297 INFO L280 TraceCheckUtils]: 417: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,298 INFO L280 TraceCheckUtils]: 418: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,298 INFO L280 TraceCheckUtils]: 419: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,298 INFO L280 TraceCheckUtils]: 420: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,298 INFO L280 TraceCheckUtils]: 421: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,298 INFO L280 TraceCheckUtils]: 422: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,298 INFO L280 TraceCheckUtils]: 423: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,299 INFO L280 TraceCheckUtils]: 424: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,299 INFO L280 TraceCheckUtils]: 425: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,299 INFO L280 TraceCheckUtils]: 426: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,299 INFO L280 TraceCheckUtils]: 427: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,299 INFO L280 TraceCheckUtils]: 428: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,299 INFO L280 TraceCheckUtils]: 429: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,300 INFO L280 TraceCheckUtils]: 430: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,300 INFO L280 TraceCheckUtils]: 431: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,300 INFO L280 TraceCheckUtils]: 432: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,300 INFO L280 TraceCheckUtils]: 433: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,300 INFO L280 TraceCheckUtils]: 434: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,300 INFO L280 TraceCheckUtils]: 435: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,301 INFO L280 TraceCheckUtils]: 436: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,301 INFO L280 TraceCheckUtils]: 437: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,301 INFO L280 TraceCheckUtils]: 438: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,301 INFO L280 TraceCheckUtils]: 439: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,301 INFO L280 TraceCheckUtils]: 440: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,301 INFO L280 TraceCheckUtils]: 441: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,302 INFO L280 TraceCheckUtils]: 442: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,302 INFO L280 TraceCheckUtils]: 443: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,302 INFO L280 TraceCheckUtils]: 444: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,302 INFO L280 TraceCheckUtils]: 445: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,302 INFO L280 TraceCheckUtils]: 446: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,303 INFO L280 TraceCheckUtils]: 447: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,303 INFO L280 TraceCheckUtils]: 448: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,303 INFO L280 TraceCheckUtils]: 449: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,303 INFO L280 TraceCheckUtils]: 450: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,303 INFO L280 TraceCheckUtils]: 451: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,303 INFO L280 TraceCheckUtils]: 452: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,304 INFO L280 TraceCheckUtils]: 453: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,304 INFO L280 TraceCheckUtils]: 454: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,304 INFO L280 TraceCheckUtils]: 455: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,304 INFO L280 TraceCheckUtils]: 456: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,304 INFO L280 TraceCheckUtils]: 457: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,304 INFO L280 TraceCheckUtils]: 458: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,305 INFO L280 TraceCheckUtils]: 459: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,305 INFO L280 TraceCheckUtils]: 460: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,305 INFO L280 TraceCheckUtils]: 461: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,305 INFO L280 TraceCheckUtils]: 462: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,305 INFO L280 TraceCheckUtils]: 463: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,305 INFO L280 TraceCheckUtils]: 464: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,306 INFO L280 TraceCheckUtils]: 465: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,306 INFO L280 TraceCheckUtils]: 466: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,306 INFO L280 TraceCheckUtils]: 467: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,306 INFO L280 TraceCheckUtils]: 468: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,306 INFO L280 TraceCheckUtils]: 469: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,306 INFO L280 TraceCheckUtils]: 470: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,307 INFO L280 TraceCheckUtils]: 471: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,307 INFO L280 TraceCheckUtils]: 472: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,307 INFO L280 TraceCheckUtils]: 473: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,307 INFO L280 TraceCheckUtils]: 474: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,307 INFO L280 TraceCheckUtils]: 475: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,307 INFO L280 TraceCheckUtils]: 476: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,308 INFO L280 TraceCheckUtils]: 477: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,308 INFO L280 TraceCheckUtils]: 478: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,308 INFO L280 TraceCheckUtils]: 479: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,308 INFO L280 TraceCheckUtils]: 480: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,308 INFO L280 TraceCheckUtils]: 481: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,308 INFO L280 TraceCheckUtils]: 482: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,309 INFO L280 TraceCheckUtils]: 483: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,309 INFO L280 TraceCheckUtils]: 484: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,309 INFO L280 TraceCheckUtils]: 485: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,309 INFO L280 TraceCheckUtils]: 486: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,309 INFO L280 TraceCheckUtils]: 487: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,309 INFO L280 TraceCheckUtils]: 488: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,310 INFO L280 TraceCheckUtils]: 489: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,310 INFO L280 TraceCheckUtils]: 490: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,310 INFO L280 TraceCheckUtils]: 491: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,310 INFO L280 TraceCheckUtils]: 492: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,310 INFO L280 TraceCheckUtils]: 493: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,310 INFO L280 TraceCheckUtils]: 494: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,311 INFO L280 TraceCheckUtils]: 495: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,311 INFO L280 TraceCheckUtils]: 496: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,311 INFO L280 TraceCheckUtils]: 497: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,311 INFO L280 TraceCheckUtils]: 498: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,311 INFO L280 TraceCheckUtils]: 499: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,312 INFO L280 TraceCheckUtils]: 500: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,312 INFO L280 TraceCheckUtils]: 501: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,312 INFO L280 TraceCheckUtils]: 502: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,312 INFO L280 TraceCheckUtils]: 503: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,312 INFO L280 TraceCheckUtils]: 504: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,312 INFO L280 TraceCheckUtils]: 505: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,313 INFO L280 TraceCheckUtils]: 506: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,313 INFO L280 TraceCheckUtils]: 507: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,313 INFO L280 TraceCheckUtils]: 508: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,313 INFO L280 TraceCheckUtils]: 509: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,313 INFO L280 TraceCheckUtils]: 510: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,314 INFO L280 TraceCheckUtils]: 511: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,314 INFO L280 TraceCheckUtils]: 512: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,314 INFO L280 TraceCheckUtils]: 513: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,314 INFO L280 TraceCheckUtils]: 514: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,314 INFO L280 TraceCheckUtils]: 515: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,315 INFO L280 TraceCheckUtils]: 516: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,315 INFO L280 TraceCheckUtils]: 517: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,315 INFO L280 TraceCheckUtils]: 518: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,315 INFO L280 TraceCheckUtils]: 519: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,315 INFO L280 TraceCheckUtils]: 520: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,315 INFO L280 TraceCheckUtils]: 521: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,316 INFO L280 TraceCheckUtils]: 522: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,316 INFO L280 TraceCheckUtils]: 523: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,316 INFO L280 TraceCheckUtils]: 524: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,316 INFO L280 TraceCheckUtils]: 525: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,316 INFO L280 TraceCheckUtils]: 526: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,316 INFO L280 TraceCheckUtils]: 527: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,317 INFO L280 TraceCheckUtils]: 528: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,317 INFO L280 TraceCheckUtils]: 529: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,317 INFO L280 TraceCheckUtils]: 530: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,317 INFO L280 TraceCheckUtils]: 531: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,317 INFO L280 TraceCheckUtils]: 532: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,317 INFO L280 TraceCheckUtils]: 533: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,318 INFO L280 TraceCheckUtils]: 534: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,318 INFO L280 TraceCheckUtils]: 535: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,318 INFO L280 TraceCheckUtils]: 536: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,318 INFO L280 TraceCheckUtils]: 537: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,318 INFO L280 TraceCheckUtils]: 538: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,318 INFO L280 TraceCheckUtils]: 539: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,319 INFO L280 TraceCheckUtils]: 540: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,319 INFO L280 TraceCheckUtils]: 541: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,319 INFO L280 TraceCheckUtils]: 542: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,319 INFO L280 TraceCheckUtils]: 543: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,319 INFO L280 TraceCheckUtils]: 544: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,319 INFO L280 TraceCheckUtils]: 545: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,320 INFO L280 TraceCheckUtils]: 546: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,320 INFO L280 TraceCheckUtils]: 547: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,320 INFO L280 TraceCheckUtils]: 548: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,320 INFO L280 TraceCheckUtils]: 549: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,320 INFO L280 TraceCheckUtils]: 550: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,320 INFO L280 TraceCheckUtils]: 551: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,321 INFO L280 TraceCheckUtils]: 552: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,321 INFO L280 TraceCheckUtils]: 553: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,321 INFO L280 TraceCheckUtils]: 554: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,321 INFO L280 TraceCheckUtils]: 555: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,321 INFO L280 TraceCheckUtils]: 556: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 557: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 558: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 559: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 560: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 561: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 562: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,322 INFO L280 TraceCheckUtils]: 563: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,323 INFO L280 TraceCheckUtils]: 564: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,323 INFO L280 TraceCheckUtils]: 565: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,323 INFO L280 TraceCheckUtils]: 566: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,323 INFO L280 TraceCheckUtils]: 567: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,323 INFO L280 TraceCheckUtils]: 568: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,323 INFO L280 TraceCheckUtils]: 569: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,324 INFO L280 TraceCheckUtils]: 570: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,324 INFO L280 TraceCheckUtils]: 571: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,324 INFO L280 TraceCheckUtils]: 572: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,324 INFO L280 TraceCheckUtils]: 573: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,324 INFO L280 TraceCheckUtils]: 574: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,324 INFO L280 TraceCheckUtils]: 575: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,325 INFO L280 TraceCheckUtils]: 576: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,325 INFO L280 TraceCheckUtils]: 577: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,325 INFO L280 TraceCheckUtils]: 578: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,325 INFO L280 TraceCheckUtils]: 579: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:30,325 INFO L280 TraceCheckUtils]: 580: Hoare triple {60941#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {60941#true} is VALID [2020-07-11 04:42:30,325 INFO L280 TraceCheckUtils]: 581: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 582: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 583: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 584: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 585: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 586: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 587: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {60941#true} is VALID [2020-07-11 04:42:30,326 INFO L280 TraceCheckUtils]: 588: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {60941#true} is VALID [2020-07-11 04:42:30,327 INFO L280 TraceCheckUtils]: 589: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {60941#true} is VALID [2020-07-11 04:42:30,327 INFO L280 TraceCheckUtils]: 590: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {60941#true} is VALID [2020-07-11 04:42:30,327 INFO L280 TraceCheckUtils]: 591: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {60941#true} is VALID [2020-07-11 04:42:30,327 INFO L280 TraceCheckUtils]: 592: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {60941#true} is VALID [2020-07-11 04:42:30,327 INFO L280 TraceCheckUtils]: 593: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {60941#true} is VALID [2020-07-11 04:42:30,327 INFO L280 TraceCheckUtils]: 594: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {60941#true} is VALID [2020-07-11 04:42:30,328 INFO L280 TraceCheckUtils]: 595: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {60941#true} is VALID [2020-07-11 04:42:30,328 INFO L280 TraceCheckUtils]: 596: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {60941#true} is VALID [2020-07-11 04:42:30,328 INFO L280 TraceCheckUtils]: 597: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {60941#true} is VALID [2020-07-11 04:42:30,328 INFO L280 TraceCheckUtils]: 598: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {60941#true} is VALID [2020-07-11 04:42:30,328 INFO L280 TraceCheckUtils]: 599: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {60941#true} is VALID [2020-07-11 04:42:30,328 INFO L280 TraceCheckUtils]: 600: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {60941#true} is VALID [2020-07-11 04:42:30,329 INFO L280 TraceCheckUtils]: 601: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {60941#true} is VALID [2020-07-11 04:42:30,329 INFO L280 TraceCheckUtils]: 602: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {60941#true} is VALID [2020-07-11 04:42:30,329 INFO L280 TraceCheckUtils]: 603: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {60941#true} is VALID [2020-07-11 04:42:30,329 INFO L280 TraceCheckUtils]: 604: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {60941#true} is VALID [2020-07-11 04:42:30,329 INFO L280 TraceCheckUtils]: 605: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {60941#true} is VALID [2020-07-11 04:42:30,329 INFO L280 TraceCheckUtils]: 606: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 607: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 608: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 609: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 610: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 611: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 612: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {60941#true} is VALID [2020-07-11 04:42:30,330 INFO L280 TraceCheckUtils]: 613: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {60941#true} is VALID [2020-07-11 04:42:30,331 INFO L280 TraceCheckUtils]: 614: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {60941#true} is VALID [2020-07-11 04:42:30,331 INFO L280 TraceCheckUtils]: 615: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {60941#true} is VALID [2020-07-11 04:42:30,331 INFO L280 TraceCheckUtils]: 616: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {60941#true} is VALID [2020-07-11 04:42:30,331 INFO L280 TraceCheckUtils]: 617: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {60941#true} is VALID [2020-07-11 04:42:30,331 INFO L280 TraceCheckUtils]: 618: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {60941#true} is VALID [2020-07-11 04:42:30,331 INFO L280 TraceCheckUtils]: 619: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {60941#true} is VALID [2020-07-11 04:42:30,332 INFO L280 TraceCheckUtils]: 620: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {60941#true} is VALID [2020-07-11 04:42:30,332 INFO L280 TraceCheckUtils]: 621: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {60941#true} is VALID [2020-07-11 04:42:30,332 INFO L280 TraceCheckUtils]: 622: Hoare triple {60941#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {60941#true} is VALID [2020-07-11 04:42:30,332 INFO L280 TraceCheckUtils]: 623: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {60941#true} is VALID [2020-07-11 04:42:30,332 INFO L280 TraceCheckUtils]: 624: Hoare triple {60941#true} ~ldv_retval_0~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,332 INFO L280 TraceCheckUtils]: 625: Hoare triple {60941#true} ~ldv_retval_1~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,333 INFO L280 TraceCheckUtils]: 626: Hoare triple {60941#true} ~ldv_retval_3~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,333 INFO L280 TraceCheckUtils]: 627: Hoare triple {60941#true} ~ldv_retval_2~0 := 0; {60941#true} is VALID [2020-07-11 04:42:30,333 INFO L280 TraceCheckUtils]: 628: Hoare triple {60941#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {60941#true} is VALID [2020-07-11 04:42:30,333 INFO L280 TraceCheckUtils]: 629: Hoare triple {60941#true} ~ldv_mutex_lock~0 := 1; {60941#true} is VALID [2020-07-11 04:42:30,333 INFO L280 TraceCheckUtils]: 630: Hoare triple {60941#true} ~ldv_mutex_mutex_of_device~0 := 1; {60941#true} is VALID [2020-07-11 04:42:30,334 INFO L280 TraceCheckUtils]: 631: Hoare triple {60941#true} ~ldv_mutex_udev~0 := 1; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,334 INFO L280 TraceCheckUtils]: 632: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume true; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,335 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {61577#(= 1 ~ldv_mutex_udev~0)} {60941#true} #2340#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,597 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,598 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,598 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,605 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,606 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,606 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,606 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,606 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,606 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,607 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,607 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,608 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,609 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,609 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,609 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,609 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,609 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,609 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,610 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,610 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,610 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,610 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,610 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,610 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,611 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2182#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,639 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,639 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,639 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,646 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,646 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,646 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,646 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,647 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,647 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,647 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,647 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,648 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,649 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,649 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,649 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,649 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,649 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,650 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,650 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,650 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,650 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,650 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,651 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,651 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,652 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2184#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,674 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,674 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,674 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,682 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,682 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,683 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,683 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,683 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,683 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,683 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,684 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,685 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,685 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,685 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,685 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,686 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,686 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,686 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,686 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,686 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,687 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,687 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,687 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,687 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,688 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2186#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,710 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,710 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,710 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,717 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,717 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,717 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,717 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,718 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,718 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,718 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,718 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,720 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,720 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,720 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,720 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,720 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,721 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,721 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,721 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,721 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,721 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,721 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,722 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,722 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,723 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2188#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,743 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,743 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,743 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,749 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,749 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,750 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,750 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,750 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,750 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,750 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,750 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,752 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,752 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,752 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,752 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,752 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,753 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,753 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,753 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,753 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,753 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,753 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,754 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,754 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,755 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2190#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,775 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,776 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,776 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,784 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,784 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,784 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,784 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,785 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,785 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,785 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,785 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,786 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,787 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,787 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,787 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,787 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,787 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,787 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,788 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,788 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,788 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,788 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,788 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,788 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,789 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2192#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,796 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,797 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2194#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,833 INFO L280 TraceCheckUtils]: 0: Hoare triple {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {60941#true} is VALID [2020-07-11 04:42:30,833 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(#t~loopctr125 < #amount); {60941#true} is VALID [2020-07-11 04:42:30,834 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60941#true} is VALID [2020-07-11 04:42:30,834 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2164#return; {60941#true} is VALID [2020-07-11 04:42:30,834 INFO L280 TraceCheckUtils]: 0: Hoare triple {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {60941#true} is VALID [2020-07-11 04:42:30,834 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} ~c := #in~c; {60941#true} is VALID [2020-07-11 04:42:30,834 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} ~n := #in~n; {60941#true} is VALID [2020-07-11 04:42:30,834 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} havoc ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-11 04:42:30,836 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:42:30,836 INFO L280 TraceCheckUtils]: 5: Hoare triple {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {60941#true} is VALID [2020-07-11 04:42:30,836 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume !(#t~loopctr125 < #amount); {60941#true} is VALID [2020-07-11 04:42:30,836 INFO L280 TraceCheckUtils]: 7: Hoare triple {60941#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60941#true} is VALID [2020-07-11 04:42:30,837 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {60941#true} {60941#true} #2164#return; {60941#true} is VALID [2020-07-11 04:42:30,837 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {60941#true} is VALID [2020-07-11 04:42:30,837 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {60941#true} is VALID [2020-07-11 04:42:30,837 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-11 04:42:30,837 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,838 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2196#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:30,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,913 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-11 04:42:30,913 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-11 04:42:30,914 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-11 04:42:30,914 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:30,914 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:30,914 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:30,914 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,915 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-11 04:42:30,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,976 INFO L280 TraceCheckUtils]: 0: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,977 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,977 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:42:30,986 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,986 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,987 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,987 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,987 INFO L280 TraceCheckUtils]: 0: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,988 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,988 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,988 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,990 INFO L263 TraceCheckUtils]: 4: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,991 INFO L280 TraceCheckUtils]: 5: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,991 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,991 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,991 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,991 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,992 INFO L263 TraceCheckUtils]: 10: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,992 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,992 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,992 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,992 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,993 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,993 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,993 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-11 04:42:30,993 INFO L280 TraceCheckUtils]: 0: Hoare triple {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:30,994 INFO L263 TraceCheckUtils]: 1: Hoare triple {60941#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:30,995 INFO L280 TraceCheckUtils]: 2: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:30,995 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,995 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,995 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:30,996 INFO L263 TraceCheckUtils]: 6: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:30,997 INFO L280 TraceCheckUtils]: 7: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:30,997 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,997 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:30,997 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:30,998 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,998 INFO L263 TraceCheckUtils]: 12: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:30,998 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:30,998 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:30,998 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,998 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:30,999 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:30,999 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:30,999 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-11 04:42:30,999 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:30,999 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,000 INFO L280 TraceCheckUtils]: 22: Hoare triple {60941#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,000 INFO L280 TraceCheckUtils]: 23: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,000 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-11 04:42:31,001 INFO L280 TraceCheckUtils]: 0: Hoare triple {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {60941#true} is VALID [2020-07-11 04:42:31,001 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {60941#true} is VALID [2020-07-11 04:42:31,002 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {60941#true} is VALID [2020-07-11 04:42:31,002 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} havoc ~ldv_func_res~1; {60941#true} is VALID [2020-07-11 04:42:31,002 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} havoc ~tmp~11; {60941#true} is VALID [2020-07-11 04:42:31,003 INFO L263 TraceCheckUtils]: 5: Hoare triple {60941#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {60941#true} is VALID [2020-07-11 04:42:31,003 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-11 04:42:31,003 INFO L280 TraceCheckUtils]: 7: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-11 04:42:31,004 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-11 04:42:31,004 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,004 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:31,004 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:31,005 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,005 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-11 04:42:31,005 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,006 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} ~tmp~11 := #t~ret81; {60941#true} is VALID [2020-07-11 04:42:31,006 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} havoc #t~ret81; {60941#true} is VALID [2020-07-11 04:42:31,006 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} ~ldv_func_res~1 := ~tmp~11; {60941#true} is VALID [2020-07-11 04:42:31,007 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,007 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,008 INFO L263 TraceCheckUtils]: 20: Hoare triple {60941#true} call ldv_usb_driver_1(); {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,009 INFO L280 TraceCheckUtils]: 21: Hoare triple {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,010 INFO L263 TraceCheckUtils]: 22: Hoare triple {60941#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,010 INFO L280 TraceCheckUtils]: 23: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,010 INFO L280 TraceCheckUtils]: 24: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,011 INFO L280 TraceCheckUtils]: 25: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,011 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,013 INFO L263 TraceCheckUtils]: 27: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,013 INFO L280 TraceCheckUtils]: 28: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,013 INFO L280 TraceCheckUtils]: 29: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,014 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,014 INFO L280 TraceCheckUtils]: 31: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,014 INFO L280 TraceCheckUtils]: 32: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,014 INFO L263 TraceCheckUtils]: 33: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,015 INFO L280 TraceCheckUtils]: 34: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,015 INFO L280 TraceCheckUtils]: 35: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,015 INFO L280 TraceCheckUtils]: 36: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,015 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,015 INFO L280 TraceCheckUtils]: 38: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,015 INFO L280 TraceCheckUtils]: 39: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,016 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-11 04:42:31,016 INFO L280 TraceCheckUtils]: 41: Hoare triple {60941#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,016 INFO L280 TraceCheckUtils]: 42: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,016 INFO L280 TraceCheckUtils]: 43: Hoare triple {60941#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,016 INFO L280 TraceCheckUtils]: 44: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,016 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-11 04:42:31,017 INFO L280 TraceCheckUtils]: 46: Hoare triple {60941#true} #res := ~ldv_func_res~1; {60941#true} is VALID [2020-07-11 04:42:31,017 INFO L280 TraceCheckUtils]: 47: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,017 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {60941#true} {60941#true} #2114#return; {60941#true} is VALID [2020-07-11 04:42:31,019 INFO L280 TraceCheckUtils]: 0: Hoare triple {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {60941#true} is VALID [2020-07-11 04:42:31,021 INFO L263 TraceCheckUtils]: 1: Hoare triple {60941#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,021 INFO L280 TraceCheckUtils]: 2: Hoare triple {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {60941#true} is VALID [2020-07-11 04:42:31,022 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {60941#true} is VALID [2020-07-11 04:42:31,022 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {60941#true} is VALID [2020-07-11 04:42:31,022 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} havoc ~ldv_func_res~1; {60941#true} is VALID [2020-07-11 04:42:31,023 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} havoc ~tmp~11; {60941#true} is VALID [2020-07-11 04:42:31,023 INFO L263 TraceCheckUtils]: 7: Hoare triple {60941#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {60941#true} is VALID [2020-07-11 04:42:31,023 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-11 04:42:31,023 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-11 04:42:31,024 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-11 04:42:31,024 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,024 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:31,025 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:31,025 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,025 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-11 04:42:31,025 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,026 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} ~tmp~11 := #t~ret81; {60941#true} is VALID [2020-07-11 04:42:31,026 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} havoc #t~ret81; {60941#true} is VALID [2020-07-11 04:42:31,026 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~ldv_func_res~1 := ~tmp~11; {60941#true} is VALID [2020-07-11 04:42:31,027 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,027 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,028 INFO L263 TraceCheckUtils]: 22: Hoare triple {60941#true} call ldv_usb_driver_1(); {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,028 INFO L280 TraceCheckUtils]: 23: Hoare triple {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,030 INFO L263 TraceCheckUtils]: 24: Hoare triple {60941#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,030 INFO L280 TraceCheckUtils]: 25: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,030 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,031 INFO L280 TraceCheckUtils]: 27: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,031 INFO L280 TraceCheckUtils]: 28: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,033 INFO L263 TraceCheckUtils]: 29: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,033 INFO L280 TraceCheckUtils]: 30: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,033 INFO L280 TraceCheckUtils]: 31: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,034 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,034 INFO L280 TraceCheckUtils]: 33: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,034 INFO L280 TraceCheckUtils]: 34: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,034 INFO L263 TraceCheckUtils]: 35: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,034 INFO L280 TraceCheckUtils]: 36: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,034 INFO L280 TraceCheckUtils]: 37: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,035 INFO L280 TraceCheckUtils]: 38: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,035 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,035 INFO L280 TraceCheckUtils]: 40: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,035 INFO L280 TraceCheckUtils]: 41: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,035 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-11 04:42:31,035 INFO L280 TraceCheckUtils]: 43: Hoare triple {60941#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,036 INFO L280 TraceCheckUtils]: 44: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,036 INFO L280 TraceCheckUtils]: 45: Hoare triple {60941#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,036 INFO L280 TraceCheckUtils]: 46: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,036 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-11 04:42:31,036 INFO L280 TraceCheckUtils]: 48: Hoare triple {60941#true} #res := ~ldv_func_res~1; {60941#true} is VALID [2020-07-11 04:42:31,036 INFO L280 TraceCheckUtils]: 49: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,037 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {60941#true} {60941#true} #2114#return; {60941#true} is VALID [2020-07-11 04:42:31,037 INFO L280 TraceCheckUtils]: 51: Hoare triple {60941#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,037 INFO L280 TraceCheckUtils]: 52: Hoare triple {60941#true} ~tmp~6 := #t~ret43; {60941#true} is VALID [2020-07-11 04:42:31,037 INFO L280 TraceCheckUtils]: 53: Hoare triple {60941#true} havoc #t~ret43; {60941#true} is VALID [2020-07-11 04:42:31,037 INFO L280 TraceCheckUtils]: 54: Hoare triple {60941#true} #res := ~tmp~6; {60941#true} is VALID [2020-07-11 04:42:31,037 INFO L280 TraceCheckUtils]: 55: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,038 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2222#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,051 INFO L263 TraceCheckUtils]: 0: Hoare triple {60941#true} call ULTIMATE.init(); {61759#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:42:31,051 INFO L280 TraceCheckUtils]: 1: Hoare triple {61759#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {60941#true} is VALID [2020-07-11 04:42:31,052 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} #valid := #valid[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,052 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} assume 0 < #StackHeapBarrier; {60941#true} is VALID [2020-07-11 04:42:31,052 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {60941#true} is VALID [2020-07-11 04:42:31,052 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {60941#true} is VALID [2020-07-11 04:42:31,052 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {60941#true} is VALID [2020-07-11 04:42:31,052 INFO L280 TraceCheckUtils]: 7: Hoare triple {60941#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {60941#true} is VALID [2020-07-11 04:42:31,053 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {60941#true} is VALID [2020-07-11 04:42:31,053 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {60941#true} is VALID [2020-07-11 04:42:31,053 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {60941#true} is VALID [2020-07-11 04:42:31,053 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {60941#true} is VALID [2020-07-11 04:42:31,053 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {60941#true} is VALID [2020-07-11 04:42:31,054 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~ldv_state_variable_3~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,055 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~LDV_IN_INTERRUPT~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,055 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} ~ldv_state_variable_2~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,055 INFO L280 TraceCheckUtils]: 22: Hoare triple {60941#true} ~ref_cnt~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,055 INFO L280 TraceCheckUtils]: 23: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,055 INFO L280 TraceCheckUtils]: 24: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,055 INFO L280 TraceCheckUtils]: 25: Hoare triple {60941#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {60941#true} is VALID [2020-07-11 04:42:31,056 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} ~ldv_state_variable_4~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,056 INFO L280 TraceCheckUtils]: 27: Hoare triple {60941#true} ~ldv_state_variable_6~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,056 INFO L280 TraceCheckUtils]: 28: Hoare triple {60941#true} ~ldv_state_variable_0~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,056 INFO L280 TraceCheckUtils]: 29: Hoare triple {60941#true} ~ldv_state_variable_5~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,056 INFO L280 TraceCheckUtils]: 30: Hoare triple {60941#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 31: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 32: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 33: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 34: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 35: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 36: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {60941#true} is VALID [2020-07-11 04:42:31,057 INFO L280 TraceCheckUtils]: 37: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 38: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 39: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 40: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 41: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 42: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 43: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {60941#true} is VALID [2020-07-11 04:42:31,058 INFO L280 TraceCheckUtils]: 44: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {60941#true} is VALID [2020-07-11 04:42:31,059 INFO L280 TraceCheckUtils]: 45: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {60941#true} is VALID [2020-07-11 04:42:31,059 INFO L280 TraceCheckUtils]: 46: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {60941#true} is VALID [2020-07-11 04:42:31,059 INFO L280 TraceCheckUtils]: 47: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {60941#true} is VALID [2020-07-11 04:42:31,059 INFO L280 TraceCheckUtils]: 48: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {60941#true} is VALID [2020-07-11 04:42:31,059 INFO L280 TraceCheckUtils]: 49: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {60941#true} is VALID [2020-07-11 04:42:31,059 INFO L280 TraceCheckUtils]: 50: Hoare triple {60941#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {60941#true} is VALID [2020-07-11 04:42:31,060 INFO L280 TraceCheckUtils]: 51: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {60941#true} is VALID [2020-07-11 04:42:31,060 INFO L280 TraceCheckUtils]: 52: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {60941#true} is VALID [2020-07-11 04:42:31,060 INFO L280 TraceCheckUtils]: 53: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {60941#true} is VALID [2020-07-11 04:42:31,060 INFO L280 TraceCheckUtils]: 54: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {60941#true} is VALID [2020-07-11 04:42:31,060 INFO L280 TraceCheckUtils]: 55: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {60941#true} is VALID [2020-07-11 04:42:31,060 INFO L280 TraceCheckUtils]: 56: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {60941#true} is VALID [2020-07-11 04:42:31,061 INFO L280 TraceCheckUtils]: 57: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {60941#true} is VALID [2020-07-11 04:42:31,061 INFO L280 TraceCheckUtils]: 58: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {60941#true} is VALID [2020-07-11 04:42:31,061 INFO L280 TraceCheckUtils]: 59: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {60941#true} is VALID [2020-07-11 04:42:31,061 INFO L280 TraceCheckUtils]: 60: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {60941#true} is VALID [2020-07-11 04:42:31,061 INFO L280 TraceCheckUtils]: 61: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {60941#true} is VALID [2020-07-11 04:42:31,061 INFO L280 TraceCheckUtils]: 62: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 63: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 64: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 65: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 66: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 67: Hoare triple {60941#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 68: Hoare triple {60941#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {60941#true} is VALID [2020-07-11 04:42:31,062 INFO L280 TraceCheckUtils]: 69: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {60941#true} is VALID [2020-07-11 04:42:31,063 INFO L280 TraceCheckUtils]: 70: Hoare triple {60941#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {60941#true} is VALID [2020-07-11 04:42:31,063 INFO L280 TraceCheckUtils]: 71: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {60941#true} is VALID [2020-07-11 04:42:31,063 INFO L280 TraceCheckUtils]: 72: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {60941#true} is VALID [2020-07-11 04:42:31,063 INFO L280 TraceCheckUtils]: 73: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {60941#true} is VALID [2020-07-11 04:42:31,063 INFO L280 TraceCheckUtils]: 74: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {60941#true} is VALID [2020-07-11 04:42:31,063 INFO L280 TraceCheckUtils]: 75: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {60941#true} is VALID [2020-07-11 04:42:31,064 INFO L280 TraceCheckUtils]: 76: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {60941#true} is VALID [2020-07-11 04:42:31,064 INFO L280 TraceCheckUtils]: 77: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {60941#true} is VALID [2020-07-11 04:42:31,064 INFO L280 TraceCheckUtils]: 78: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {60941#true} is VALID [2020-07-11 04:42:31,064 INFO L280 TraceCheckUtils]: 79: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {60941#true} is VALID [2020-07-11 04:42:31,064 INFO L280 TraceCheckUtils]: 80: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {60941#true} is VALID [2020-07-11 04:42:31,064 INFO L280 TraceCheckUtils]: 81: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {60941#true} is VALID [2020-07-11 04:42:31,065 INFO L280 TraceCheckUtils]: 82: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {60941#true} is VALID [2020-07-11 04:42:31,065 INFO L280 TraceCheckUtils]: 83: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {60941#true} is VALID [2020-07-11 04:42:31,065 INFO L280 TraceCheckUtils]: 84: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {60941#true} is VALID [2020-07-11 04:42:31,065 INFO L280 TraceCheckUtils]: 85: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {60941#true} is VALID [2020-07-11 04:42:31,065 INFO L280 TraceCheckUtils]: 86: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {60941#true} is VALID [2020-07-11 04:42:31,065 INFO L280 TraceCheckUtils]: 87: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {60941#true} is VALID [2020-07-11 04:42:31,066 INFO L280 TraceCheckUtils]: 88: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {60941#true} is VALID [2020-07-11 04:42:31,066 INFO L280 TraceCheckUtils]: 89: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {60941#true} is VALID [2020-07-11 04:42:31,066 INFO L280 TraceCheckUtils]: 90: Hoare triple {60941#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {60941#true} is VALID [2020-07-11 04:42:31,066 INFO L280 TraceCheckUtils]: 91: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {60941#true} is VALID [2020-07-11 04:42:31,066 INFO L280 TraceCheckUtils]: 92: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {60941#true} is VALID [2020-07-11 04:42:31,066 INFO L280 TraceCheckUtils]: 93: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {60941#true} is VALID [2020-07-11 04:42:31,067 INFO L280 TraceCheckUtils]: 94: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {60941#true} is VALID [2020-07-11 04:42:31,067 INFO L280 TraceCheckUtils]: 95: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {60941#true} is VALID [2020-07-11 04:42:31,067 INFO L280 TraceCheckUtils]: 96: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {60941#true} is VALID [2020-07-11 04:42:31,067 INFO L280 TraceCheckUtils]: 97: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {60941#true} is VALID [2020-07-11 04:42:31,067 INFO L280 TraceCheckUtils]: 98: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {60941#true} is VALID [2020-07-11 04:42:31,067 INFO L280 TraceCheckUtils]: 99: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {60941#true} is VALID [2020-07-11 04:42:31,068 INFO L280 TraceCheckUtils]: 100: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {60941#true} is VALID [2020-07-11 04:42:31,068 INFO L280 TraceCheckUtils]: 101: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {60941#true} is VALID [2020-07-11 04:42:31,068 INFO L280 TraceCheckUtils]: 102: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {60941#true} is VALID [2020-07-11 04:42:31,068 INFO L280 TraceCheckUtils]: 103: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {60941#true} is VALID [2020-07-11 04:42:31,068 INFO L280 TraceCheckUtils]: 104: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {60941#true} is VALID [2020-07-11 04:42:31,068 INFO L280 TraceCheckUtils]: 105: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {60941#true} is VALID [2020-07-11 04:42:31,069 INFO L280 TraceCheckUtils]: 106: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {60941#true} is VALID [2020-07-11 04:42:31,069 INFO L280 TraceCheckUtils]: 107: Hoare triple {60941#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {60941#true} is VALID [2020-07-11 04:42:31,069 INFO L280 TraceCheckUtils]: 108: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {60941#true} is VALID [2020-07-11 04:42:31,069 INFO L280 TraceCheckUtils]: 109: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {60941#true} is VALID [2020-07-11 04:42:31,069 INFO L280 TraceCheckUtils]: 110: Hoare triple {60941#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {60941#true} is VALID [2020-07-11 04:42:31,069 INFO L280 TraceCheckUtils]: 111: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {60941#true} is VALID [2020-07-11 04:42:31,070 INFO L280 TraceCheckUtils]: 112: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {60941#true} is VALID [2020-07-11 04:42:31,070 INFO L280 TraceCheckUtils]: 113: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {60941#true} is VALID [2020-07-11 04:42:31,070 INFO L280 TraceCheckUtils]: 114: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {60941#true} is VALID [2020-07-11 04:42:31,070 INFO L280 TraceCheckUtils]: 115: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {60941#true} is VALID [2020-07-11 04:42:31,070 INFO L280 TraceCheckUtils]: 116: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {60941#true} is VALID [2020-07-11 04:42:31,070 INFO L280 TraceCheckUtils]: 117: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {60941#true} is VALID [2020-07-11 04:42:31,071 INFO L280 TraceCheckUtils]: 118: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {60941#true} is VALID [2020-07-11 04:42:31,071 INFO L280 TraceCheckUtils]: 119: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {60941#true} is VALID [2020-07-11 04:42:31,071 INFO L280 TraceCheckUtils]: 120: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {60941#true} is VALID [2020-07-11 04:42:31,071 INFO L280 TraceCheckUtils]: 121: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {60941#true} is VALID [2020-07-11 04:42:31,071 INFO L280 TraceCheckUtils]: 122: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {60941#true} is VALID [2020-07-11 04:42:31,071 INFO L280 TraceCheckUtils]: 123: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 124: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 125: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 126: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 127: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 128: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 129: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {60941#true} is VALID [2020-07-11 04:42:31,072 INFO L280 TraceCheckUtils]: 130: Hoare triple {60941#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {60941#true} is VALID [2020-07-11 04:42:31,073 INFO L280 TraceCheckUtils]: 131: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {60941#true} is VALID [2020-07-11 04:42:31,073 INFO L280 TraceCheckUtils]: 132: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {60941#true} is VALID [2020-07-11 04:42:31,073 INFO L280 TraceCheckUtils]: 133: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {60941#true} is VALID [2020-07-11 04:42:31,073 INFO L280 TraceCheckUtils]: 134: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {60941#true} is VALID [2020-07-11 04:42:31,073 INFO L280 TraceCheckUtils]: 135: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {60941#true} is VALID [2020-07-11 04:42:31,073 INFO L280 TraceCheckUtils]: 136: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {60941#true} is VALID [2020-07-11 04:42:31,074 INFO L280 TraceCheckUtils]: 137: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {60941#true} is VALID [2020-07-11 04:42:31,074 INFO L280 TraceCheckUtils]: 138: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {60941#true} is VALID [2020-07-11 04:42:31,074 INFO L280 TraceCheckUtils]: 139: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {60941#true} is VALID [2020-07-11 04:42:31,074 INFO L280 TraceCheckUtils]: 140: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {60941#true} is VALID [2020-07-11 04:42:31,074 INFO L280 TraceCheckUtils]: 141: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {60941#true} is VALID [2020-07-11 04:42:31,074 INFO L280 TraceCheckUtils]: 142: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {60941#true} is VALID [2020-07-11 04:42:31,075 INFO L280 TraceCheckUtils]: 143: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {60941#true} is VALID [2020-07-11 04:42:31,075 INFO L280 TraceCheckUtils]: 144: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {60941#true} is VALID [2020-07-11 04:42:31,075 INFO L280 TraceCheckUtils]: 145: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {60941#true} is VALID [2020-07-11 04:42:31,075 INFO L280 TraceCheckUtils]: 146: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {60941#true} is VALID [2020-07-11 04:42:31,075 INFO L280 TraceCheckUtils]: 147: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {60941#true} is VALID [2020-07-11 04:42:31,075 INFO L280 TraceCheckUtils]: 148: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {60941#true} is VALID [2020-07-11 04:42:31,076 INFO L280 TraceCheckUtils]: 149: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {60941#true} is VALID [2020-07-11 04:42:31,076 INFO L280 TraceCheckUtils]: 150: Hoare triple {60941#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {60941#true} is VALID [2020-07-11 04:42:31,076 INFO L280 TraceCheckUtils]: 151: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {60941#true} is VALID [2020-07-11 04:42:31,076 INFO L280 TraceCheckUtils]: 152: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {60941#true} is VALID [2020-07-11 04:42:31,076 INFO L280 TraceCheckUtils]: 153: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {60941#true} is VALID [2020-07-11 04:42:31,076 INFO L280 TraceCheckUtils]: 154: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {60941#true} is VALID [2020-07-11 04:42:31,077 INFO L280 TraceCheckUtils]: 155: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {60941#true} is VALID [2020-07-11 04:42:31,077 INFO L280 TraceCheckUtils]: 156: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {60941#true} is VALID [2020-07-11 04:42:31,077 INFO L280 TraceCheckUtils]: 157: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {60941#true} is VALID [2020-07-11 04:42:31,077 INFO L280 TraceCheckUtils]: 158: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {60941#true} is VALID [2020-07-11 04:42:31,077 INFO L280 TraceCheckUtils]: 159: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {60941#true} is VALID [2020-07-11 04:42:31,077 INFO L280 TraceCheckUtils]: 160: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {60941#true} is VALID [2020-07-11 04:42:31,078 INFO L280 TraceCheckUtils]: 161: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {60941#true} is VALID [2020-07-11 04:42:31,078 INFO L280 TraceCheckUtils]: 162: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {60941#true} is VALID [2020-07-11 04:42:31,078 INFO L280 TraceCheckUtils]: 163: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {60941#true} is VALID [2020-07-11 04:42:31,078 INFO L280 TraceCheckUtils]: 164: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {60941#true} is VALID [2020-07-11 04:42:31,078 INFO L280 TraceCheckUtils]: 165: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {60941#true} is VALID [2020-07-11 04:42:31,078 INFO L280 TraceCheckUtils]: 166: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {60941#true} is VALID [2020-07-11 04:42:31,079 INFO L280 TraceCheckUtils]: 167: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {60941#true} is VALID [2020-07-11 04:42:31,079 INFO L280 TraceCheckUtils]: 168: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {60941#true} is VALID [2020-07-11 04:42:31,079 INFO L280 TraceCheckUtils]: 169: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {60941#true} is VALID [2020-07-11 04:42:31,079 INFO L280 TraceCheckUtils]: 170: Hoare triple {60941#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {60941#true} is VALID [2020-07-11 04:42:31,079 INFO L280 TraceCheckUtils]: 171: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {60941#true} is VALID [2020-07-11 04:42:31,079 INFO L280 TraceCheckUtils]: 172: Hoare triple {60941#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {60941#true} is VALID [2020-07-11 04:42:31,080 INFO L280 TraceCheckUtils]: 173: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {60941#true} is VALID [2020-07-11 04:42:31,080 INFO L280 TraceCheckUtils]: 174: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {60941#true} is VALID [2020-07-11 04:42:31,080 INFO L280 TraceCheckUtils]: 175: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {60941#true} is VALID [2020-07-11 04:42:31,080 INFO L280 TraceCheckUtils]: 176: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {60941#true} is VALID [2020-07-11 04:42:31,080 INFO L280 TraceCheckUtils]: 177: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {60941#true} is VALID [2020-07-11 04:42:31,080 INFO L280 TraceCheckUtils]: 178: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {60941#true} is VALID [2020-07-11 04:42:31,081 INFO L280 TraceCheckUtils]: 179: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {60941#true} is VALID [2020-07-11 04:42:31,081 INFO L280 TraceCheckUtils]: 180: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {60941#true} is VALID [2020-07-11 04:42:31,081 INFO L280 TraceCheckUtils]: 181: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {60941#true} is VALID [2020-07-11 04:42:31,081 INFO L280 TraceCheckUtils]: 182: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {60941#true} is VALID [2020-07-11 04:42:31,081 INFO L280 TraceCheckUtils]: 183: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {60941#true} is VALID [2020-07-11 04:42:31,081 INFO L280 TraceCheckUtils]: 184: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {60941#true} is VALID [2020-07-11 04:42:31,082 INFO L280 TraceCheckUtils]: 185: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {60941#true} is VALID [2020-07-11 04:42:31,082 INFO L280 TraceCheckUtils]: 186: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {60941#true} is VALID [2020-07-11 04:42:31,082 INFO L280 TraceCheckUtils]: 187: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {60941#true} is VALID [2020-07-11 04:42:31,082 INFO L280 TraceCheckUtils]: 188: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {60941#true} is VALID [2020-07-11 04:42:31,082 INFO L280 TraceCheckUtils]: 189: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {60941#true} is VALID [2020-07-11 04:42:31,082 INFO L280 TraceCheckUtils]: 190: Hoare triple {60941#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {60941#true} is VALID [2020-07-11 04:42:31,083 INFO L280 TraceCheckUtils]: 191: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {60941#true} is VALID [2020-07-11 04:42:31,083 INFO L280 TraceCheckUtils]: 192: Hoare triple {60941#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {60941#true} is VALID [2020-07-11 04:42:31,083 INFO L280 TraceCheckUtils]: 193: Hoare triple {60941#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {60941#true} is VALID [2020-07-11 04:42:31,083 INFO L280 TraceCheckUtils]: 194: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {60941#true} is VALID [2020-07-11 04:42:31,083 INFO L280 TraceCheckUtils]: 195: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {60941#true} is VALID [2020-07-11 04:42:31,083 INFO L280 TraceCheckUtils]: 196: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {60941#true} is VALID [2020-07-11 04:42:31,084 INFO L280 TraceCheckUtils]: 197: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {60941#true} is VALID [2020-07-11 04:42:31,084 INFO L280 TraceCheckUtils]: 198: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {60941#true} is VALID [2020-07-11 04:42:31,084 INFO L280 TraceCheckUtils]: 199: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {60941#true} is VALID [2020-07-11 04:42:31,084 INFO L280 TraceCheckUtils]: 200: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {60941#true} is VALID [2020-07-11 04:42:31,084 INFO L280 TraceCheckUtils]: 201: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {60941#true} is VALID [2020-07-11 04:42:31,085 INFO L280 TraceCheckUtils]: 202: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {60941#true} is VALID [2020-07-11 04:42:31,085 INFO L280 TraceCheckUtils]: 203: Hoare triple {60941#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {60941#true} is VALID [2020-07-11 04:42:31,085 INFO L280 TraceCheckUtils]: 204: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {60941#true} is VALID [2020-07-11 04:42:31,085 INFO L280 TraceCheckUtils]: 205: Hoare triple {60941#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {60941#true} is VALID [2020-07-11 04:42:31,085 INFO L280 TraceCheckUtils]: 206: Hoare triple {60941#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {60941#true} is VALID [2020-07-11 04:42:31,085 INFO L280 TraceCheckUtils]: 207: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {60941#true} is VALID [2020-07-11 04:42:31,086 INFO L280 TraceCheckUtils]: 208: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {60941#true} is VALID [2020-07-11 04:42:31,086 INFO L280 TraceCheckUtils]: 209: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {60941#true} is VALID [2020-07-11 04:42:31,086 INFO L280 TraceCheckUtils]: 210: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {60941#true} is VALID [2020-07-11 04:42:31,086 INFO L280 TraceCheckUtils]: 211: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {60941#true} is VALID [2020-07-11 04:42:31,086 INFO L280 TraceCheckUtils]: 212: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {60941#true} is VALID [2020-07-11 04:42:31,086 INFO L280 TraceCheckUtils]: 213: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {60941#true} is VALID [2020-07-11 04:42:31,087 INFO L280 TraceCheckUtils]: 214: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {60941#true} is VALID [2020-07-11 04:42:31,087 INFO L280 TraceCheckUtils]: 215: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {60941#true} is VALID [2020-07-11 04:42:31,087 INFO L280 TraceCheckUtils]: 216: Hoare triple {60941#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {60941#true} is VALID [2020-07-11 04:42:31,087 INFO L280 TraceCheckUtils]: 217: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {60941#true} is VALID [2020-07-11 04:42:31,087 INFO L280 TraceCheckUtils]: 218: Hoare triple {60941#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {60941#true} is VALID [2020-07-11 04:42:31,087 INFO L280 TraceCheckUtils]: 219: Hoare triple {60941#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {60941#true} is VALID [2020-07-11 04:42:31,088 INFO L280 TraceCheckUtils]: 220: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {60941#true} is VALID [2020-07-11 04:42:31,088 INFO L280 TraceCheckUtils]: 221: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {60941#true} is VALID [2020-07-11 04:42:31,088 INFO L280 TraceCheckUtils]: 222: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {60941#true} is VALID [2020-07-11 04:42:31,088 INFO L280 TraceCheckUtils]: 223: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {60941#true} is VALID [2020-07-11 04:42:31,088 INFO L280 TraceCheckUtils]: 224: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {60941#true} is VALID [2020-07-11 04:42:31,088 INFO L280 TraceCheckUtils]: 225: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {60941#true} is VALID [2020-07-11 04:42:31,089 INFO L280 TraceCheckUtils]: 226: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {60941#true} is VALID [2020-07-11 04:42:31,089 INFO L280 TraceCheckUtils]: 227: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {60941#true} is VALID [2020-07-11 04:42:31,089 INFO L280 TraceCheckUtils]: 228: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {60941#true} is VALID [2020-07-11 04:42:31,089 INFO L280 TraceCheckUtils]: 229: Hoare triple {60941#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {60941#true} is VALID [2020-07-11 04:42:31,089 INFO L280 TraceCheckUtils]: 230: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {60941#true} is VALID [2020-07-11 04:42:31,089 INFO L280 TraceCheckUtils]: 231: Hoare triple {60941#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 232: Hoare triple {60941#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 233: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 234: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 235: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 236: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 237: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {60941#true} is VALID [2020-07-11 04:42:31,090 INFO L280 TraceCheckUtils]: 238: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {60941#true} is VALID [2020-07-11 04:42:31,091 INFO L280 TraceCheckUtils]: 239: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {60941#true} is VALID [2020-07-11 04:42:31,091 INFO L280 TraceCheckUtils]: 240: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {60941#true} is VALID [2020-07-11 04:42:31,091 INFO L280 TraceCheckUtils]: 241: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {60941#true} is VALID [2020-07-11 04:42:31,091 INFO L280 TraceCheckUtils]: 242: Hoare triple {60941#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {60941#true} is VALID [2020-07-11 04:42:31,091 INFO L280 TraceCheckUtils]: 243: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {60941#true} is VALID [2020-07-11 04:42:31,091 INFO L280 TraceCheckUtils]: 244: Hoare triple {60941#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 245: Hoare triple {60941#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 246: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 247: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 248: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 249: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 250: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {60941#true} is VALID [2020-07-11 04:42:31,092 INFO L280 TraceCheckUtils]: 251: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {60941#true} is VALID [2020-07-11 04:42:31,093 INFO L280 TraceCheckUtils]: 252: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {60941#true} is VALID [2020-07-11 04:42:31,093 INFO L280 TraceCheckUtils]: 253: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {60941#true} is VALID [2020-07-11 04:42:31,093 INFO L280 TraceCheckUtils]: 254: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {60941#true} is VALID [2020-07-11 04:42:31,093 INFO L280 TraceCheckUtils]: 255: Hoare triple {60941#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {60941#true} is VALID [2020-07-11 04:42:31,093 INFO L280 TraceCheckUtils]: 256: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {60941#true} is VALID [2020-07-11 04:42:31,093 INFO L280 TraceCheckUtils]: 257: Hoare triple {60941#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {60941#true} is VALID [2020-07-11 04:42:31,094 INFO L280 TraceCheckUtils]: 258: Hoare triple {60941#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {60941#true} is VALID [2020-07-11 04:42:31,094 INFO L280 TraceCheckUtils]: 259: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {60941#true} is VALID [2020-07-11 04:42:31,094 INFO L280 TraceCheckUtils]: 260: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {60941#true} is VALID [2020-07-11 04:42:31,094 INFO L280 TraceCheckUtils]: 261: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {60941#true} is VALID [2020-07-11 04:42:31,094 INFO L280 TraceCheckUtils]: 262: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {60941#true} is VALID [2020-07-11 04:42:31,094 INFO L280 TraceCheckUtils]: 263: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {60941#true} is VALID [2020-07-11 04:42:31,095 INFO L280 TraceCheckUtils]: 264: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {60941#true} is VALID [2020-07-11 04:42:31,095 INFO L280 TraceCheckUtils]: 265: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {60941#true} is VALID [2020-07-11 04:42:31,095 INFO L280 TraceCheckUtils]: 266: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {60941#true} is VALID [2020-07-11 04:42:31,095 INFO L280 TraceCheckUtils]: 267: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {60941#true} is VALID [2020-07-11 04:42:31,095 INFO L280 TraceCheckUtils]: 268: Hoare triple {60941#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {60941#true} is VALID [2020-07-11 04:42:31,095 INFO L280 TraceCheckUtils]: 269: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 270: Hoare triple {60941#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 271: Hoare triple {60941#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 272: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 273: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 274: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 275: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {60941#true} is VALID [2020-07-11 04:42:31,096 INFO L280 TraceCheckUtils]: 276: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 277: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 278: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 279: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 280: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 281: Hoare triple {60941#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 282: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {60941#true} is VALID [2020-07-11 04:42:31,097 INFO L280 TraceCheckUtils]: 283: Hoare triple {60941#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {60941#true} is VALID [2020-07-11 04:42:31,098 INFO L280 TraceCheckUtils]: 284: Hoare triple {60941#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {60941#true} is VALID [2020-07-11 04:42:31,098 INFO L280 TraceCheckUtils]: 285: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {60941#true} is VALID [2020-07-11 04:42:31,098 INFO L280 TraceCheckUtils]: 286: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {60941#true} is VALID [2020-07-11 04:42:31,098 INFO L280 TraceCheckUtils]: 287: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {60941#true} is VALID [2020-07-11 04:42:31,098 INFO L280 TraceCheckUtils]: 288: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {60941#true} is VALID [2020-07-11 04:42:31,098 INFO L280 TraceCheckUtils]: 289: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 290: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 291: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 292: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 293: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 294: Hoare triple {60941#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 295: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {60941#true} is VALID [2020-07-11 04:42:31,099 INFO L280 TraceCheckUtils]: 296: Hoare triple {60941#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {60941#true} is VALID [2020-07-11 04:42:31,100 INFO L280 TraceCheckUtils]: 297: Hoare triple {60941#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {60941#true} is VALID [2020-07-11 04:42:31,100 INFO L280 TraceCheckUtils]: 298: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {60941#true} is VALID [2020-07-11 04:42:31,100 INFO L280 TraceCheckUtils]: 299: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {60941#true} is VALID [2020-07-11 04:42:31,100 INFO L280 TraceCheckUtils]: 300: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {60941#true} is VALID [2020-07-11 04:42:31,100 INFO L280 TraceCheckUtils]: 301: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {60941#true} is VALID [2020-07-11 04:42:31,100 INFO L280 TraceCheckUtils]: 302: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 303: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 304: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 305: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 306: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 307: Hoare triple {60941#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 308: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {60941#true} is VALID [2020-07-11 04:42:31,101 INFO L280 TraceCheckUtils]: 309: Hoare triple {60941#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {60941#true} is VALID [2020-07-11 04:42:31,102 INFO L280 TraceCheckUtils]: 310: Hoare triple {60941#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {60941#true} is VALID [2020-07-11 04:42:31,102 INFO L280 TraceCheckUtils]: 311: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {60941#true} is VALID [2020-07-11 04:42:31,102 INFO L280 TraceCheckUtils]: 312: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {60941#true} is VALID [2020-07-11 04:42:31,102 INFO L280 TraceCheckUtils]: 313: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {60941#true} is VALID [2020-07-11 04:42:31,102 INFO L280 TraceCheckUtils]: 314: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {60941#true} is VALID [2020-07-11 04:42:31,102 INFO L280 TraceCheckUtils]: 315: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 316: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 317: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 318: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 319: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 320: Hoare triple {60941#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 321: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {60941#true} is VALID [2020-07-11 04:42:31,103 INFO L280 TraceCheckUtils]: 322: Hoare triple {60941#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {60941#true} is VALID [2020-07-11 04:42:31,104 INFO L280 TraceCheckUtils]: 323: Hoare triple {60941#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {60941#true} is VALID [2020-07-11 04:42:31,104 INFO L280 TraceCheckUtils]: 324: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {60941#true} is VALID [2020-07-11 04:42:31,104 INFO L280 TraceCheckUtils]: 325: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {60941#true} is VALID [2020-07-11 04:42:31,104 INFO L280 TraceCheckUtils]: 326: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {60941#true} is VALID [2020-07-11 04:42:31,104 INFO L280 TraceCheckUtils]: 327: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {60941#true} is VALID [2020-07-11 04:42:31,104 INFO L280 TraceCheckUtils]: 328: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 329: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 330: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 331: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 332: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 333: Hoare triple {60941#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 334: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {60941#true} is VALID [2020-07-11 04:42:31,105 INFO L280 TraceCheckUtils]: 335: Hoare triple {60941#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {60941#true} is VALID [2020-07-11 04:42:31,106 INFO L280 TraceCheckUtils]: 336: Hoare triple {60941#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {60941#true} is VALID [2020-07-11 04:42:31,106 INFO L280 TraceCheckUtils]: 337: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {60941#true} is VALID [2020-07-11 04:42:31,106 INFO L280 TraceCheckUtils]: 338: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {60941#true} is VALID [2020-07-11 04:42:31,106 INFO L280 TraceCheckUtils]: 339: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {60941#true} is VALID [2020-07-11 04:42:31,106 INFO L280 TraceCheckUtils]: 340: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {60941#true} is VALID [2020-07-11 04:42:31,106 INFO L280 TraceCheckUtils]: 341: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {60941#true} is VALID [2020-07-11 04:42:31,107 INFO L280 TraceCheckUtils]: 342: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {60941#true} is VALID [2020-07-11 04:42:31,107 INFO L280 TraceCheckUtils]: 343: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {60941#true} is VALID [2020-07-11 04:42:31,107 INFO L280 TraceCheckUtils]: 344: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {60941#true} is VALID [2020-07-11 04:42:31,107 INFO L280 TraceCheckUtils]: 345: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {60941#true} is VALID [2020-07-11 04:42:31,107 INFO L280 TraceCheckUtils]: 346: Hoare triple {60941#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {60941#true} is VALID [2020-07-11 04:42:31,107 INFO L280 TraceCheckUtils]: 347: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 348: Hoare triple {60941#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 349: Hoare triple {60941#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 350: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 351: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 352: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 353: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {60941#true} is VALID [2020-07-11 04:42:31,108 INFO L280 TraceCheckUtils]: 354: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {60941#true} is VALID [2020-07-11 04:42:31,109 INFO L280 TraceCheckUtils]: 355: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {60941#true} is VALID [2020-07-11 04:42:31,109 INFO L280 TraceCheckUtils]: 356: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {60941#true} is VALID [2020-07-11 04:42:31,109 INFO L280 TraceCheckUtils]: 357: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {60941#true} is VALID [2020-07-11 04:42:31,109 INFO L280 TraceCheckUtils]: 358: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {60941#true} is VALID [2020-07-11 04:42:31,109 INFO L280 TraceCheckUtils]: 359: Hoare triple {60941#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {60941#true} is VALID [2020-07-11 04:42:31,109 INFO L280 TraceCheckUtils]: 360: Hoare triple {60941#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {60941#true} is VALID [2020-07-11 04:42:31,110 INFO L280 TraceCheckUtils]: 361: Hoare triple {60941#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {60941#true} is VALID [2020-07-11 04:42:31,110 INFO L280 TraceCheckUtils]: 362: Hoare triple {60941#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {60941#true} is VALID [2020-07-11 04:42:31,110 INFO L280 TraceCheckUtils]: 363: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {60941#true} is VALID [2020-07-11 04:42:31,110 INFO L280 TraceCheckUtils]: 364: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {60941#true} is VALID [2020-07-11 04:42:31,110 INFO L280 TraceCheckUtils]: 365: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {60941#true} is VALID [2020-07-11 04:42:31,110 INFO L280 TraceCheckUtils]: 366: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {60941#true} is VALID [2020-07-11 04:42:31,111 INFO L280 TraceCheckUtils]: 367: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {60941#true} is VALID [2020-07-11 04:42:31,111 INFO L280 TraceCheckUtils]: 368: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {60941#true} is VALID [2020-07-11 04:42:31,111 INFO L280 TraceCheckUtils]: 369: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {60941#true} is VALID [2020-07-11 04:42:31,111 INFO L280 TraceCheckUtils]: 370: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {60941#true} is VALID [2020-07-11 04:42:31,111 INFO L280 TraceCheckUtils]: 371: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {60941#true} is VALID [2020-07-11 04:42:31,111 INFO L280 TraceCheckUtils]: 372: Hoare triple {60941#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {60941#true} is VALID [2020-07-11 04:42:31,112 INFO L280 TraceCheckUtils]: 373: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {60941#true} is VALID [2020-07-11 04:42:31,112 INFO L280 TraceCheckUtils]: 374: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {60941#true} is VALID [2020-07-11 04:42:31,112 INFO L280 TraceCheckUtils]: 375: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {60941#true} is VALID [2020-07-11 04:42:31,112 INFO L280 TraceCheckUtils]: 376: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {60941#true} is VALID [2020-07-11 04:42:31,112 INFO L280 TraceCheckUtils]: 377: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {60941#true} is VALID [2020-07-11 04:42:31,112 INFO L280 TraceCheckUtils]: 378: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {60941#true} is VALID [2020-07-11 04:42:31,113 INFO L280 TraceCheckUtils]: 379: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {60941#true} is VALID [2020-07-11 04:42:31,113 INFO L280 TraceCheckUtils]: 380: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {60941#true} is VALID [2020-07-11 04:42:31,113 INFO L280 TraceCheckUtils]: 381: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {60941#true} is VALID [2020-07-11 04:42:31,113 INFO L280 TraceCheckUtils]: 382: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {60941#true} is VALID [2020-07-11 04:42:31,113 INFO L280 TraceCheckUtils]: 383: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {60941#true} is VALID [2020-07-11 04:42:31,113 INFO L280 TraceCheckUtils]: 384: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {60941#true} is VALID [2020-07-11 04:42:31,114 INFO L280 TraceCheckUtils]: 385: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {60941#true} is VALID [2020-07-11 04:42:31,114 INFO L280 TraceCheckUtils]: 386: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,114 INFO L280 TraceCheckUtils]: 387: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,114 INFO L280 TraceCheckUtils]: 388: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,114 INFO L280 TraceCheckUtils]: 389: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,114 INFO L280 TraceCheckUtils]: 390: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 391: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 392: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 393: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 394: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 395: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 396: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,115 INFO L280 TraceCheckUtils]: 397: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,116 INFO L280 TraceCheckUtils]: 398: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,116 INFO L280 TraceCheckUtils]: 399: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,116 INFO L280 TraceCheckUtils]: 400: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,116 INFO L280 TraceCheckUtils]: 401: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,116 INFO L280 TraceCheckUtils]: 402: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,116 INFO L280 TraceCheckUtils]: 403: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 404: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 405: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 406: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 407: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 408: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 409: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,117 INFO L280 TraceCheckUtils]: 410: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,118 INFO L280 TraceCheckUtils]: 411: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,118 INFO L280 TraceCheckUtils]: 412: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,118 INFO L280 TraceCheckUtils]: 413: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,118 INFO L280 TraceCheckUtils]: 414: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,118 INFO L280 TraceCheckUtils]: 415: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,118 INFO L280 TraceCheckUtils]: 416: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,119 INFO L280 TraceCheckUtils]: 417: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,119 INFO L280 TraceCheckUtils]: 418: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,119 INFO L280 TraceCheckUtils]: 419: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,119 INFO L280 TraceCheckUtils]: 420: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,119 INFO L280 TraceCheckUtils]: 421: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,119 INFO L280 TraceCheckUtils]: 422: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 423: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 424: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 425: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 426: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 427: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 428: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,120 INFO L280 TraceCheckUtils]: 429: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,121 INFO L280 TraceCheckUtils]: 430: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,121 INFO L280 TraceCheckUtils]: 431: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,121 INFO L280 TraceCheckUtils]: 432: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,121 INFO L280 TraceCheckUtils]: 433: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,121 INFO L280 TraceCheckUtils]: 434: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,121 INFO L280 TraceCheckUtils]: 435: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 436: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 437: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 438: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 439: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 440: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 441: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,122 INFO L280 TraceCheckUtils]: 442: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 443: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 444: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 445: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 446: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 447: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 448: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,123 INFO L280 TraceCheckUtils]: 449: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,124 INFO L280 TraceCheckUtils]: 450: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,124 INFO L280 TraceCheckUtils]: 451: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,124 INFO L280 TraceCheckUtils]: 452: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,124 INFO L280 TraceCheckUtils]: 453: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,124 INFO L280 TraceCheckUtils]: 454: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,125 INFO L280 TraceCheckUtils]: 455: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,125 INFO L280 TraceCheckUtils]: 456: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,125 INFO L280 TraceCheckUtils]: 457: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,125 INFO L280 TraceCheckUtils]: 458: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,125 INFO L280 TraceCheckUtils]: 459: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,125 INFO L280 TraceCheckUtils]: 460: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,126 INFO L280 TraceCheckUtils]: 461: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,126 INFO L280 TraceCheckUtils]: 462: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,126 INFO L280 TraceCheckUtils]: 463: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,126 INFO L280 TraceCheckUtils]: 464: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,126 INFO L280 TraceCheckUtils]: 465: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,126 INFO L280 TraceCheckUtils]: 466: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,127 INFO L280 TraceCheckUtils]: 467: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,127 INFO L280 TraceCheckUtils]: 468: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,127 INFO L280 TraceCheckUtils]: 469: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,127 INFO L280 TraceCheckUtils]: 470: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,127 INFO L280 TraceCheckUtils]: 471: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,127 INFO L280 TraceCheckUtils]: 472: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 473: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 474: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 475: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 476: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 477: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 478: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,128 INFO L280 TraceCheckUtils]: 479: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,129 INFO L280 TraceCheckUtils]: 480: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,129 INFO L280 TraceCheckUtils]: 481: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,129 INFO L280 TraceCheckUtils]: 482: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,129 INFO L280 TraceCheckUtils]: 483: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,129 INFO L280 TraceCheckUtils]: 484: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,129 INFO L280 TraceCheckUtils]: 485: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,130 INFO L280 TraceCheckUtils]: 486: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,130 INFO L280 TraceCheckUtils]: 487: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,130 INFO L280 TraceCheckUtils]: 488: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,130 INFO L280 TraceCheckUtils]: 489: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,130 INFO L280 TraceCheckUtils]: 490: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,130 INFO L280 TraceCheckUtils]: 491: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 492: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 493: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 494: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 495: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 496: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 497: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,131 INFO L280 TraceCheckUtils]: 498: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,132 INFO L280 TraceCheckUtils]: 499: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,132 INFO L280 TraceCheckUtils]: 500: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,132 INFO L280 TraceCheckUtils]: 501: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,132 INFO L280 TraceCheckUtils]: 502: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,132 INFO L280 TraceCheckUtils]: 503: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,132 INFO L280 TraceCheckUtils]: 504: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,133 INFO L280 TraceCheckUtils]: 505: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,133 INFO L280 TraceCheckUtils]: 506: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,133 INFO L280 TraceCheckUtils]: 507: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,133 INFO L280 TraceCheckUtils]: 508: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,133 INFO L280 TraceCheckUtils]: 509: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,133 INFO L280 TraceCheckUtils]: 510: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,134 INFO L280 TraceCheckUtils]: 511: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,134 INFO L280 TraceCheckUtils]: 512: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,134 INFO L280 TraceCheckUtils]: 513: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,134 INFO L280 TraceCheckUtils]: 514: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,134 INFO L280 TraceCheckUtils]: 515: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,134 INFO L280 TraceCheckUtils]: 516: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 517: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 518: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 519: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 520: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 521: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 522: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,135 INFO L280 TraceCheckUtils]: 523: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,136 INFO L280 TraceCheckUtils]: 524: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,136 INFO L280 TraceCheckUtils]: 525: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,136 INFO L280 TraceCheckUtils]: 526: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,136 INFO L280 TraceCheckUtils]: 527: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,136 INFO L280 TraceCheckUtils]: 528: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,136 INFO L280 TraceCheckUtils]: 529: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 530: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 531: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 532: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 533: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 534: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 535: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,137 INFO L280 TraceCheckUtils]: 536: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 537: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 538: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 539: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 540: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 541: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 542: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,138 INFO L280 TraceCheckUtils]: 543: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,139 INFO L280 TraceCheckUtils]: 544: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,139 INFO L280 TraceCheckUtils]: 545: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,139 INFO L280 TraceCheckUtils]: 546: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,139 INFO L280 TraceCheckUtils]: 547: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,139 INFO L280 TraceCheckUtils]: 548: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,139 INFO L280 TraceCheckUtils]: 549: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 550: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 551: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 552: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 553: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 554: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 555: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,140 INFO L280 TraceCheckUtils]: 556: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,141 INFO L280 TraceCheckUtils]: 557: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,141 INFO L280 TraceCheckUtils]: 558: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,141 INFO L280 TraceCheckUtils]: 559: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,141 INFO L280 TraceCheckUtils]: 560: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,141 INFO L280 TraceCheckUtils]: 561: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,141 INFO L280 TraceCheckUtils]: 562: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 563: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 564: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 565: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 566: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 567: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 568: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,142 INFO L280 TraceCheckUtils]: 569: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,143 INFO L280 TraceCheckUtils]: 570: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,143 INFO L280 TraceCheckUtils]: 571: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,143 INFO L280 TraceCheckUtils]: 572: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,143 INFO L280 TraceCheckUtils]: 573: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,143 INFO L280 TraceCheckUtils]: 574: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,143 INFO L280 TraceCheckUtils]: 575: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,144 INFO L280 TraceCheckUtils]: 576: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,144 INFO L280 TraceCheckUtils]: 577: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,144 INFO L280 TraceCheckUtils]: 578: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,144 INFO L280 TraceCheckUtils]: 579: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,144 INFO L280 TraceCheckUtils]: 580: Hoare triple {60941#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {60941#true} is VALID [2020-07-11 04:42:31,144 INFO L280 TraceCheckUtils]: 581: Hoare triple {60941#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {60941#true} is VALID [2020-07-11 04:42:31,145 INFO L280 TraceCheckUtils]: 582: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {60941#true} is VALID [2020-07-11 04:42:31,145 INFO L280 TraceCheckUtils]: 583: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {60941#true} is VALID [2020-07-11 04:42:31,145 INFO L280 TraceCheckUtils]: 584: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {60941#true} is VALID [2020-07-11 04:42:31,145 INFO L280 TraceCheckUtils]: 585: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {60941#true} is VALID [2020-07-11 04:42:31,145 INFO L280 TraceCheckUtils]: 586: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {60941#true} is VALID [2020-07-11 04:42:31,145 INFO L280 TraceCheckUtils]: 587: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 588: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 589: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 590: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 591: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 592: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 593: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {60941#true} is VALID [2020-07-11 04:42:31,146 INFO L280 TraceCheckUtils]: 594: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {60941#true} is VALID [2020-07-11 04:42:31,147 INFO L280 TraceCheckUtils]: 595: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {60941#true} is VALID [2020-07-11 04:42:31,147 INFO L280 TraceCheckUtils]: 596: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {60941#true} is VALID [2020-07-11 04:42:31,147 INFO L280 TraceCheckUtils]: 597: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {60941#true} is VALID [2020-07-11 04:42:31,147 INFO L280 TraceCheckUtils]: 598: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {60941#true} is VALID [2020-07-11 04:42:31,147 INFO L280 TraceCheckUtils]: 599: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 600: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 601: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 602: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 603: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 604: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 605: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {60941#true} is VALID [2020-07-11 04:42:31,148 INFO L280 TraceCheckUtils]: 606: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {60941#true} is VALID [2020-07-11 04:42:31,149 INFO L280 TraceCheckUtils]: 607: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {60941#true} is VALID [2020-07-11 04:42:31,149 INFO L280 TraceCheckUtils]: 608: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {60941#true} is VALID [2020-07-11 04:42:31,149 INFO L280 TraceCheckUtils]: 609: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {60941#true} is VALID [2020-07-11 04:42:31,149 INFO L280 TraceCheckUtils]: 610: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {60941#true} is VALID [2020-07-11 04:42:31,149 INFO L280 TraceCheckUtils]: 611: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {60941#true} is VALID [2020-07-11 04:42:31,149 INFO L280 TraceCheckUtils]: 612: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {60941#true} is VALID [2020-07-11 04:42:31,150 INFO L280 TraceCheckUtils]: 613: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {60941#true} is VALID [2020-07-11 04:42:31,150 INFO L280 TraceCheckUtils]: 614: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {60941#true} is VALID [2020-07-11 04:42:31,150 INFO L280 TraceCheckUtils]: 615: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {60941#true} is VALID [2020-07-11 04:42:31,150 INFO L280 TraceCheckUtils]: 616: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {60941#true} is VALID [2020-07-11 04:42:31,150 INFO L280 TraceCheckUtils]: 617: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {60941#true} is VALID [2020-07-11 04:42:31,150 INFO L280 TraceCheckUtils]: 618: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {60941#true} is VALID [2020-07-11 04:42:31,151 INFO L280 TraceCheckUtils]: 619: Hoare triple {60941#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {60941#true} is VALID [2020-07-11 04:42:31,151 INFO L280 TraceCheckUtils]: 620: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {60941#true} is VALID [2020-07-11 04:42:31,151 INFO L280 TraceCheckUtils]: 621: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {60941#true} is VALID [2020-07-11 04:42:31,151 INFO L280 TraceCheckUtils]: 622: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {60941#true} is VALID [2020-07-11 04:42:31,151 INFO L280 TraceCheckUtils]: 623: Hoare triple {60941#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {60941#true} is VALID [2020-07-11 04:42:31,151 INFO L280 TraceCheckUtils]: 624: Hoare triple {60941#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {60941#true} is VALID [2020-07-11 04:42:31,152 INFO L280 TraceCheckUtils]: 625: Hoare triple {60941#true} ~ldv_retval_0~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,152 INFO L280 TraceCheckUtils]: 626: Hoare triple {60941#true} ~ldv_retval_1~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,152 INFO L280 TraceCheckUtils]: 627: Hoare triple {60941#true} ~ldv_retval_3~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,152 INFO L280 TraceCheckUtils]: 628: Hoare triple {60941#true} ~ldv_retval_2~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,152 INFO L280 TraceCheckUtils]: 629: Hoare triple {60941#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,152 INFO L280 TraceCheckUtils]: 630: Hoare triple {60941#true} ~ldv_mutex_lock~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,153 INFO L280 TraceCheckUtils]: 631: Hoare triple {60941#true} ~ldv_mutex_mutex_of_device~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,153 INFO L280 TraceCheckUtils]: 632: Hoare triple {60941#true} ~ldv_mutex_udev~0 := 1; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,154 INFO L280 TraceCheckUtils]: 633: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume true; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,154 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {61577#(= 1 ~ldv_mutex_udev~0)} {60941#true} #2340#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,155 INFO L263 TraceCheckUtils]: 635: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret124 := main(); {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,156 INFO L280 TraceCheckUtils]: 636: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,156 INFO L280 TraceCheckUtils]: 637: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp~8.base, ~tmp~8.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,157 INFO L280 TraceCheckUtils]: 638: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,157 INFO L280 TraceCheckUtils]: 639: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,158 INFO L280 TraceCheckUtils]: 640: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,158 INFO L280 TraceCheckUtils]: 641: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,159 INFO L280 TraceCheckUtils]: 642: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,159 INFO L280 TraceCheckUtils]: 643: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,160 INFO L280 TraceCheckUtils]: 644: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,160 INFO L280 TraceCheckUtils]: 645: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,161 INFO L280 TraceCheckUtils]: 646: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,161 INFO L280 TraceCheckUtils]: 647: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,162 INFO L280 TraceCheckUtils]: 648: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,162 INFO L280 TraceCheckUtils]: 649: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___5~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,163 INFO L280 TraceCheckUtils]: 650: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___6~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,163 INFO L280 TraceCheckUtils]: 651: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___7~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,164 INFO L280 TraceCheckUtils]: 652: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___8~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,164 INFO L280 TraceCheckUtils]: 653: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___9~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,165 INFO L280 TraceCheckUtils]: 654: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___10~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,165 INFO L280 TraceCheckUtils]: 655: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___11~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,165 INFO L280 TraceCheckUtils]: 656: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___12~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,166 INFO L263 TraceCheckUtils]: 657: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,167 INFO L280 TraceCheckUtils]: 658: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,167 INFO L280 TraceCheckUtils]: 659: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,167 INFO L280 TraceCheckUtils]: 660: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,167 INFO L280 TraceCheckUtils]: 661: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,168 INFO L263 TraceCheckUtils]: 662: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,169 INFO L280 TraceCheckUtils]: 663: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,169 INFO L280 TraceCheckUtils]: 664: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,169 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,169 INFO L280 TraceCheckUtils]: 666: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,169 INFO L280 TraceCheckUtils]: 667: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,169 INFO L263 TraceCheckUtils]: 668: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,170 INFO L280 TraceCheckUtils]: 669: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,170 INFO L280 TraceCheckUtils]: 670: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,170 INFO L280 TraceCheckUtils]: 671: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,170 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,170 INFO L280 TraceCheckUtils]: 673: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,170 INFO L280 TraceCheckUtils]: 674: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,171 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2182#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,172 INFO L280 TraceCheckUtils]: 676: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,172 INFO L280 TraceCheckUtils]: 677: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret45.base, #t~ret45.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,173 INFO L280 TraceCheckUtils]: 678: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,174 INFO L263 TraceCheckUtils]: 679: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,174 INFO L280 TraceCheckUtils]: 680: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,174 INFO L280 TraceCheckUtils]: 681: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,174 INFO L280 TraceCheckUtils]: 682: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,174 INFO L280 TraceCheckUtils]: 683: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,176 INFO L263 TraceCheckUtils]: 684: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,176 INFO L280 TraceCheckUtils]: 685: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,176 INFO L280 TraceCheckUtils]: 686: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,176 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,176 INFO L280 TraceCheckUtils]: 688: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,176 INFO L280 TraceCheckUtils]: 689: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,177 INFO L263 TraceCheckUtils]: 690: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,177 INFO L280 TraceCheckUtils]: 691: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,177 INFO L280 TraceCheckUtils]: 692: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,177 INFO L280 TraceCheckUtils]: 693: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,177 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,177 INFO L280 TraceCheckUtils]: 695: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,178 INFO L280 TraceCheckUtils]: 696: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,178 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2184#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,179 INFO L280 TraceCheckUtils]: 698: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,185 INFO L280 TraceCheckUtils]: 699: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret46.base, #t~ret46.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,186 INFO L280 TraceCheckUtils]: 700: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,187 INFO L263 TraceCheckUtils]: 701: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,187 INFO L280 TraceCheckUtils]: 702: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,187 INFO L280 TraceCheckUtils]: 703: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,187 INFO L280 TraceCheckUtils]: 704: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,188 INFO L280 TraceCheckUtils]: 705: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,189 INFO L263 TraceCheckUtils]: 706: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,189 INFO L280 TraceCheckUtils]: 707: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,189 INFO L280 TraceCheckUtils]: 708: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,190 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,190 INFO L280 TraceCheckUtils]: 710: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,190 INFO L280 TraceCheckUtils]: 711: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,190 INFO L263 TraceCheckUtils]: 712: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,190 INFO L280 TraceCheckUtils]: 713: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,190 INFO L280 TraceCheckUtils]: 714: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,191 INFO L280 TraceCheckUtils]: 715: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,191 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,191 INFO L280 TraceCheckUtils]: 717: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,191 INFO L280 TraceCheckUtils]: 718: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,192 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2186#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,192 INFO L280 TraceCheckUtils]: 720: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,193 INFO L280 TraceCheckUtils]: 721: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret47.base, #t~ret47.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,194 INFO L280 TraceCheckUtils]: 722: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,195 INFO L263 TraceCheckUtils]: 723: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,195 INFO L280 TraceCheckUtils]: 724: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,195 INFO L280 TraceCheckUtils]: 725: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,196 INFO L280 TraceCheckUtils]: 726: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,196 INFO L280 TraceCheckUtils]: 727: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,197 INFO L263 TraceCheckUtils]: 728: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,197 INFO L280 TraceCheckUtils]: 729: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,197 INFO L280 TraceCheckUtils]: 730: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,198 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,198 INFO L280 TraceCheckUtils]: 732: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,198 INFO L280 TraceCheckUtils]: 733: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,198 INFO L263 TraceCheckUtils]: 734: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,198 INFO L280 TraceCheckUtils]: 735: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,198 INFO L280 TraceCheckUtils]: 736: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,199 INFO L280 TraceCheckUtils]: 737: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,199 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,199 INFO L280 TraceCheckUtils]: 739: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,199 INFO L280 TraceCheckUtils]: 740: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,200 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2188#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,201 INFO L280 TraceCheckUtils]: 742: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,201 INFO L280 TraceCheckUtils]: 743: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret48.base, #t~ret48.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,202 INFO L280 TraceCheckUtils]: 744: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,203 INFO L263 TraceCheckUtils]: 745: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,203 INFO L280 TraceCheckUtils]: 746: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,203 INFO L280 TraceCheckUtils]: 747: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,203 INFO L280 TraceCheckUtils]: 748: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,203 INFO L280 TraceCheckUtils]: 749: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,204 INFO L263 TraceCheckUtils]: 750: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,205 INFO L280 TraceCheckUtils]: 751: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,205 INFO L280 TraceCheckUtils]: 752: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,205 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,205 INFO L280 TraceCheckUtils]: 754: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,205 INFO L280 TraceCheckUtils]: 755: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,205 INFO L263 TraceCheckUtils]: 756: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,206 INFO L280 TraceCheckUtils]: 757: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,206 INFO L280 TraceCheckUtils]: 758: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,206 INFO L280 TraceCheckUtils]: 759: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,206 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,206 INFO L280 TraceCheckUtils]: 761: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,206 INFO L280 TraceCheckUtils]: 762: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,207 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2190#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,208 INFO L280 TraceCheckUtils]: 764: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,208 INFO L280 TraceCheckUtils]: 765: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret49.base, #t~ret49.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,209 INFO L280 TraceCheckUtils]: 766: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,210 INFO L263 TraceCheckUtils]: 767: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,210 INFO L280 TraceCheckUtils]: 768: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,210 INFO L280 TraceCheckUtils]: 769: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,210 INFO L280 TraceCheckUtils]: 770: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,210 INFO L280 TraceCheckUtils]: 771: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,212 INFO L263 TraceCheckUtils]: 772: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,212 INFO L280 TraceCheckUtils]: 773: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,212 INFO L280 TraceCheckUtils]: 774: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,212 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,212 INFO L280 TraceCheckUtils]: 776: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L280 TraceCheckUtils]: 777: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L263 TraceCheckUtils]: 778: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L280 TraceCheckUtils]: 779: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L280 TraceCheckUtils]: 780: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L280 TraceCheckUtils]: 781: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,213 INFO L280 TraceCheckUtils]: 783: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,214 INFO L280 TraceCheckUtils]: 784: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,214 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2192#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,215 INFO L280 TraceCheckUtils]: 786: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,215 INFO L280 TraceCheckUtils]: 787: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret50.base, #t~ret50.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,216 INFO L280 TraceCheckUtils]: 788: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,216 INFO L263 TraceCheckUtils]: 789: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call ldv_initialize(); {60941#true} is VALID [2020-07-11 04:42:31,216 INFO L280 TraceCheckUtils]: 790: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,217 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2194#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,218 INFO L263 TraceCheckUtils]: 792: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:42:31,218 INFO L280 TraceCheckUtils]: 793: Hoare triple {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {60941#true} is VALID [2020-07-11 04:42:31,218 INFO L280 TraceCheckUtils]: 794: Hoare triple {60941#true} ~c := #in~c; {60941#true} is VALID [2020-07-11 04:42:31,218 INFO L280 TraceCheckUtils]: 795: Hoare triple {60941#true} ~n := #in~n; {60941#true} is VALID [2020-07-11 04:42:31,219 INFO L280 TraceCheckUtils]: 796: Hoare triple {60941#true} havoc ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-11 04:42:31,220 INFO L263 TraceCheckUtils]: 797: Hoare triple {60941#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:42:31,220 INFO L280 TraceCheckUtils]: 798: Hoare triple {61804#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {60941#true} is VALID [2020-07-11 04:42:31,220 INFO L280 TraceCheckUtils]: 799: Hoare triple {60941#true} assume !(#t~loopctr125 < #amount); {60941#true} is VALID [2020-07-11 04:42:31,220 INFO L280 TraceCheckUtils]: 800: Hoare triple {60941#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60941#true} is VALID [2020-07-11 04:42:31,221 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {60941#true} {60941#true} #2164#return; {60941#true} is VALID [2020-07-11 04:42:31,221 INFO L280 TraceCheckUtils]: 802: Hoare triple {60941#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {60941#true} is VALID [2020-07-11 04:42:31,221 INFO L280 TraceCheckUtils]: 803: Hoare triple {60941#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {60941#true} is VALID [2020-07-11 04:42:31,221 INFO L280 TraceCheckUtils]: 804: Hoare triple {60941#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-11 04:42:31,221 INFO L280 TraceCheckUtils]: 805: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,222 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2196#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,223 INFO L280 TraceCheckUtils]: 807: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret51.base, #t~ret51.offset; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,223 INFO L280 TraceCheckUtils]: 808: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_6~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,224 INFO L280 TraceCheckUtils]: 809: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_4~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,224 INFO L280 TraceCheckUtils]: 810: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_1~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,225 INFO L280 TraceCheckUtils]: 811: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ref_cnt~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,225 INFO L280 TraceCheckUtils]: 812: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_0~0 := 1; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,226 INFO L280 TraceCheckUtils]: 813: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_3~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,227 INFO L280 TraceCheckUtils]: 814: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_2~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,228 INFO L280 TraceCheckUtils]: 815: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_5~0 := 0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,228 INFO L280 TraceCheckUtils]: 816: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,229 INFO L280 TraceCheckUtils]: 817: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___5~0 := #t~nondet52; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,229 INFO L280 TraceCheckUtils]: 818: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~nondet52; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,230 INFO L280 TraceCheckUtils]: 819: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := 0 == ~tmp___5~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,230 INFO L280 TraceCheckUtils]: 820: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch53; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,231 INFO L280 TraceCheckUtils]: 821: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,231 INFO L280 TraceCheckUtils]: 822: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch53; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,232 INFO L280 TraceCheckUtils]: 823: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,233 INFO L280 TraceCheckUtils]: 824: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch53; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,234 INFO L280 TraceCheckUtils]: 825: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,234 INFO L280 TraceCheckUtils]: 826: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume #t~switch53; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,235 INFO L280 TraceCheckUtils]: 827: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume 0 != ~ldv_state_variable_0~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,236 INFO L280 TraceCheckUtils]: 828: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,236 INFO L280 TraceCheckUtils]: 829: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~tmp___9~0 := #t~nondet66; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,237 INFO L280 TraceCheckUtils]: 830: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~nondet66; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,237 INFO L280 TraceCheckUtils]: 831: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} #t~switch67 := 0 == ~tmp___9~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,237 INFO L280 TraceCheckUtils]: 832: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch67; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,238 INFO L280 TraceCheckUtils]: 833: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,239 INFO L280 TraceCheckUtils]: 834: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume #t~switch67; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,239 INFO L280 TraceCheckUtils]: 835: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume 1 == ~ldv_state_variable_0~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,240 INFO L263 TraceCheckUtils]: 836: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call #t~ret68 := cdc_subset_driver_init(); {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,241 INFO L280 TraceCheckUtils]: 837: Hoare triple {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {60941#true} is VALID [2020-07-11 04:42:31,242 INFO L263 TraceCheckUtils]: 838: Hoare triple {60941#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,242 INFO L280 TraceCheckUtils]: 839: Hoare triple {61809#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {60941#true} is VALID [2020-07-11 04:42:31,243 INFO L280 TraceCheckUtils]: 840: Hoare triple {60941#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {60941#true} is VALID [2020-07-11 04:42:31,243 INFO L280 TraceCheckUtils]: 841: Hoare triple {60941#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {60941#true} is VALID [2020-07-11 04:42:31,243 INFO L280 TraceCheckUtils]: 842: Hoare triple {60941#true} havoc ~ldv_func_res~1; {60941#true} is VALID [2020-07-11 04:42:31,243 INFO L280 TraceCheckUtils]: 843: Hoare triple {60941#true} havoc ~tmp~11; {60941#true} is VALID [2020-07-11 04:42:31,243 INFO L263 TraceCheckUtils]: 844: Hoare triple {60941#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {60941#true} is VALID [2020-07-11 04:42:31,243 INFO L280 TraceCheckUtils]: 845: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L280 TraceCheckUtils]: 846: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L280 TraceCheckUtils]: 847: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L280 TraceCheckUtils]: 848: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L280 TraceCheckUtils]: 849: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L280 TraceCheckUtils]: 850: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L280 TraceCheckUtils]: 851: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,244 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-11 04:42:31,245 INFO L280 TraceCheckUtils]: 853: Hoare triple {60941#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,245 INFO L280 TraceCheckUtils]: 854: Hoare triple {60941#true} ~tmp~11 := #t~ret81; {60941#true} is VALID [2020-07-11 04:42:31,245 INFO L280 TraceCheckUtils]: 855: Hoare triple {60941#true} havoc #t~ret81; {60941#true} is VALID [2020-07-11 04:42:31,245 INFO L280 TraceCheckUtils]: 856: Hoare triple {60941#true} ~ldv_func_res~1 := ~tmp~11; {60941#true} is VALID [2020-07-11 04:42:31,245 INFO L280 TraceCheckUtils]: 857: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 1; {60941#true} is VALID [2020-07-11 04:42:31,245 INFO L280 TraceCheckUtils]: 858: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-11 04:42:31,246 INFO L263 TraceCheckUtils]: 859: Hoare triple {60941#true} call ldv_usb_driver_1(); {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,246 INFO L280 TraceCheckUtils]: 860: Hoare triple {61892#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,247 INFO L263 TraceCheckUtils]: 861: Hoare triple {60941#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:42:31,247 INFO L280 TraceCheckUtils]: 862: Hoare triple {61760#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60941#true} is VALID [2020-07-11 04:42:31,247 INFO L280 TraceCheckUtils]: 863: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,248 INFO L280 TraceCheckUtils]: 864: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,248 INFO L280 TraceCheckUtils]: 865: Hoare triple {60941#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {60941#true} is VALID [2020-07-11 04:42:31,249 INFO L263 TraceCheckUtils]: 866: Hoare triple {60941#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {61768#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:42:31,249 INFO L280 TraceCheckUtils]: 867: Hoare triple {61768#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60941#true} is VALID [2020-07-11 04:42:31,249 INFO L280 TraceCheckUtils]: 868: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L280 TraceCheckUtils]: 870: Hoare triple {60941#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L280 TraceCheckUtils]: 871: Hoare triple {60941#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L263 TraceCheckUtils]: 872: Hoare triple {60941#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L280 TraceCheckUtils]: 873: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L280 TraceCheckUtils]: 874: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L280 TraceCheckUtils]: 875: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-11 04:42:31,250 INFO L280 TraceCheckUtils]: 877: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 878: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 880: Hoare triple {60941#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 881: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 882: Hoare triple {60941#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 883: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 885: Hoare triple {60941#true} #res := ~ldv_func_res~1; {60941#true} is VALID [2020-07-11 04:42:31,251 INFO L280 TraceCheckUtils]: 886: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,252 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {60941#true} {60941#true} #2114#return; {60941#true} is VALID [2020-07-11 04:42:31,252 INFO L280 TraceCheckUtils]: 888: Hoare triple {60941#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {60941#true} is VALID [2020-07-11 04:42:31,252 INFO L280 TraceCheckUtils]: 889: Hoare triple {60941#true} ~tmp~6 := #t~ret43; {60941#true} is VALID [2020-07-11 04:42:31,252 INFO L280 TraceCheckUtils]: 890: Hoare triple {60941#true} havoc #t~ret43; {60941#true} is VALID [2020-07-11 04:42:31,252 INFO L280 TraceCheckUtils]: 891: Hoare triple {60941#true} #res := ~tmp~6; {60941#true} is VALID [2020-07-11 04:42:31,252 INFO L280 TraceCheckUtils]: 892: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-11 04:42:31,253 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {60941#true} {61577#(= 1 ~ldv_mutex_udev~0)} #2222#return; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,253 INFO L280 TraceCheckUtils]: 894: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,253 INFO L280 TraceCheckUtils]: 895: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_retval_3~0 := #t~ret68; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,254 INFO L280 TraceCheckUtils]: 896: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret68; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,254 INFO L280 TraceCheckUtils]: 897: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !(0 == ~ldv_retval_3~0); {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,254 INFO L280 TraceCheckUtils]: 898: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume 0 != ~ldv_retval_3~0; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,255 INFO L280 TraceCheckUtils]: 899: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_0~0 := 2; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,255 INFO L263 TraceCheckUtils]: 900: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call ldv_check_final_state(); {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,255 INFO L280 TraceCheckUtils]: 901: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,256 INFO L280 TraceCheckUtils]: 902: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !(1 != ~ldv_mutex_lock~0); {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,256 INFO L280 TraceCheckUtils]: 903: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume !(1 != ~ldv_mutex_mutex_of_device~0); {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:42:31,256 INFO L280 TraceCheckUtils]: 904: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume 1 != ~ldv_mutex_udev~0; {60942#false} is VALID [2020-07-11 04:42:31,257 INFO L263 TraceCheckUtils]: 905: Hoare triple {60942#false} call ldv_error(); {60942#false} is VALID [2020-07-11 04:42:31,257 INFO L280 TraceCheckUtils]: 906: Hoare triple {60942#false} assume !false; {60942#false} is VALID [2020-07-11 04:42:31,628 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-11 04:42:31,628 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [584635012] [2020-07-11 04:42:31,628 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:42:31,629 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-11 04:42:31,629 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032443456] [2020-07-11 04:42:31,629 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 907 [2020-07-11 04:42:31,630 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:42:31,630 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-11 04:42:32,501 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 805 edges. 805 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:42:32,501 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-11 04:42:32,501 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:42:32,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-11 04:42:32,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-11 04:42:32,502 INFO L87 Difference]: Start difference. First operand 1796 states and 1988 transitions. Second operand 9 states. [2020-07-11 04:42:32,860 WARN L193 SmtUtils]: Spent 313.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:42:42,540 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:42:43,666 WARN L193 SmtUtils]: Spent 315.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:42:45,462 WARN L193 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-11 04:43:27,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:43:27,159 INFO L93 Difference]: Finished difference Result 3956 states and 4545 transitions. [2020-07-11 04:43:27,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-07-11 04:43:27,159 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 907 [2020-07-11 04:43:27,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:43:27,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:43:27,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2020 transitions. [2020-07-11 04:43:27,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-11 04:43:27,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2020 transitions. [2020-07-11 04:43:27,189 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 14 states and 2020 transitions. [2020-07-11 04:43:31,650 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2020 edges. 2020 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:43:32,061 INFO L225 Difference]: With dead ends: 3956 [2020-07-11 04:43:32,062 INFO L226 Difference]: Without dead ends: 2870 [2020-07-11 04:43:32,065 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-07-11 04:43:32,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2870 states. [2020-07-11 04:43:59,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2870 to 2830. [2020-07-11 04:43:59,631 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:43:59,631 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2870 states. Second operand 2830 states. [2020-07-11 04:43:59,631 INFO L74 IsIncluded]: Start isIncluded. First operand 2870 states. Second operand 2830 states. [2020-07-11 04:43:59,631 INFO L87 Difference]: Start difference. First operand 2870 states. Second operand 2830 states. [2020-07-11 04:43:59,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:43:59,889 INFO L93 Difference]: Finished difference Result 2870 states and 3256 transitions. [2020-07-11 04:43:59,889 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3256 transitions. [2020-07-11 04:43:59,892 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:43:59,893 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:43:59,893 INFO L74 IsIncluded]: Start isIncluded. First operand 2830 states. Second operand 2870 states. [2020-07-11 04:43:59,893 INFO L87 Difference]: Start difference. First operand 2830 states. Second operand 2870 states. [2020-07-11 04:44:00,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:44:00,161 INFO L93 Difference]: Finished difference Result 2870 states and 3256 transitions. [2020-07-11 04:44:00,161 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3256 transitions. [2020-07-11 04:44:00,165 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:44:00,165 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:44:00,165 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:44:00,165 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:44:00,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2830 states. [2020-07-11 04:44:00,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3212 transitions. [2020-07-11 04:44:00,463 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3212 transitions. Word has length 907 [2020-07-11 04:44:00,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:44:00,463 INFO L479 AbstractCegarLoop]: Abstraction has 2830 states and 3212 transitions. [2020-07-11 04:44:00,464 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-11 04:44:00,464 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2830 states and 3212 transitions. [2020-07-11 04:44:09,384 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 3212 edges. 3212 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:44:09,384 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3212 transitions. [2020-07-11 04:44:09,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 988 [2020-07-11 04:44:09,398 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:44:09,399 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:44:09,399 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-07-11 04:44:09,399 INFO L427 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:44:09,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:44:09,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1265754919, now seen corresponding path program 1 times [2020-07-11 04:44:09,400 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:44:09,400 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [195911101] [2020-07-11 04:44:09,400 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:44:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,175 WARN L193 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:44:10,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,328 INFO L280 TraceCheckUtils]: 0: Hoare triple {82117#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {81257#true} is VALID [2020-07-11 04:44:10,329 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} #valid := #valid[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,329 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume 0 < #StackHeapBarrier; {81257#true} is VALID [2020-07-11 04:44:10,329 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {81257#true} is VALID [2020-07-11 04:44:10,329 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {81257#true} is VALID [2020-07-11 04:44:10,329 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {81257#true} is VALID [2020-07-11 04:44:10,329 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {81257#true} is VALID [2020-07-11 04:44:10,330 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {81257#true} is VALID [2020-07-11 04:44:10,330 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {81257#true} is VALID [2020-07-11 04:44:10,330 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {81257#true} is VALID [2020-07-11 04:44:10,330 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {81257#true} is VALID [2020-07-11 04:44:10,330 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {81257#true} is VALID [2020-07-11 04:44:10,330 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {81257#true} is VALID [2020-07-11 04:44:10,331 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {81257#true} is VALID [2020-07-11 04:44:10,331 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {81257#true} is VALID [2020-07-11 04:44:10,331 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {81257#true} is VALID [2020-07-11 04:44:10,331 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {81257#true} is VALID [2020-07-11 04:44:10,331 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {81257#true} is VALID [2020-07-11 04:44:10,331 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,332 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~LDV_IN_INTERRUPT~0 := 1; {81257#true} is VALID [2020-07-11 04:44:10,332 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,332 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~ref_cnt~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,332 INFO L280 TraceCheckUtils]: 22: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,332 INFO L280 TraceCheckUtils]: 23: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,332 INFO L280 TraceCheckUtils]: 24: Hoare triple {81257#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 25: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 27: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 28: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 29: Hoare triple {81257#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 30: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {81257#true} is VALID [2020-07-11 04:44:10,333 INFO L280 TraceCheckUtils]: 31: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {81257#true} is VALID [2020-07-11 04:44:10,334 INFO L280 TraceCheckUtils]: 32: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {81257#true} is VALID [2020-07-11 04:44:10,334 INFO L280 TraceCheckUtils]: 33: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {81257#true} is VALID [2020-07-11 04:44:10,334 INFO L280 TraceCheckUtils]: 34: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {81257#true} is VALID [2020-07-11 04:44:10,334 INFO L280 TraceCheckUtils]: 35: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {81257#true} is VALID [2020-07-11 04:44:10,334 INFO L280 TraceCheckUtils]: 36: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {81257#true} is VALID [2020-07-11 04:44:10,334 INFO L280 TraceCheckUtils]: 37: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {81257#true} is VALID [2020-07-11 04:44:10,335 INFO L280 TraceCheckUtils]: 38: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {81257#true} is VALID [2020-07-11 04:44:10,335 INFO L280 TraceCheckUtils]: 39: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {81257#true} is VALID [2020-07-11 04:44:10,335 INFO L280 TraceCheckUtils]: 40: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {81257#true} is VALID [2020-07-11 04:44:10,335 INFO L280 TraceCheckUtils]: 41: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {81257#true} is VALID [2020-07-11 04:44:10,335 INFO L280 TraceCheckUtils]: 42: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {81257#true} is VALID [2020-07-11 04:44:10,335 INFO L280 TraceCheckUtils]: 43: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {81257#true} is VALID [2020-07-11 04:44:10,336 INFO L280 TraceCheckUtils]: 44: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {81257#true} is VALID [2020-07-11 04:44:10,336 INFO L280 TraceCheckUtils]: 45: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {81257#true} is VALID [2020-07-11 04:44:10,336 INFO L280 TraceCheckUtils]: 46: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {81257#true} is VALID [2020-07-11 04:44:10,336 INFO L280 TraceCheckUtils]: 47: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {81257#true} is VALID [2020-07-11 04:44:10,336 INFO L280 TraceCheckUtils]: 48: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {81257#true} is VALID [2020-07-11 04:44:10,336 INFO L280 TraceCheckUtils]: 49: Hoare triple {81257#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {81257#true} is VALID [2020-07-11 04:44:10,337 INFO L280 TraceCheckUtils]: 50: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {81257#true} is VALID [2020-07-11 04:44:10,337 INFO L280 TraceCheckUtils]: 51: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {81257#true} is VALID [2020-07-11 04:44:10,337 INFO L280 TraceCheckUtils]: 52: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {81257#true} is VALID [2020-07-11 04:44:10,337 INFO L280 TraceCheckUtils]: 53: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {81257#true} is VALID [2020-07-11 04:44:10,337 INFO L280 TraceCheckUtils]: 54: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {81257#true} is VALID [2020-07-11 04:44:10,337 INFO L280 TraceCheckUtils]: 55: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {81257#true} is VALID [2020-07-11 04:44:10,338 INFO L280 TraceCheckUtils]: 56: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {81257#true} is VALID [2020-07-11 04:44:10,338 INFO L280 TraceCheckUtils]: 57: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {81257#true} is VALID [2020-07-11 04:44:10,338 INFO L280 TraceCheckUtils]: 58: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {81257#true} is VALID [2020-07-11 04:44:10,338 INFO L280 TraceCheckUtils]: 59: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {81257#true} is VALID [2020-07-11 04:44:10,338 INFO L280 TraceCheckUtils]: 60: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {81257#true} is VALID [2020-07-11 04:44:10,338 INFO L280 TraceCheckUtils]: 61: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {81257#true} is VALID [2020-07-11 04:44:10,339 INFO L280 TraceCheckUtils]: 62: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {81257#true} is VALID [2020-07-11 04:44:10,339 INFO L280 TraceCheckUtils]: 63: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {81257#true} is VALID [2020-07-11 04:44:10,339 INFO L280 TraceCheckUtils]: 64: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {81257#true} is VALID [2020-07-11 04:44:10,339 INFO L280 TraceCheckUtils]: 65: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {81257#true} is VALID [2020-07-11 04:44:10,339 INFO L280 TraceCheckUtils]: 66: Hoare triple {81257#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {81257#true} is VALID [2020-07-11 04:44:10,339 INFO L280 TraceCheckUtils]: 67: Hoare triple {81257#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 68: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 69: Hoare triple {81257#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 70: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 71: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 72: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 73: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {81257#true} is VALID [2020-07-11 04:44:10,340 INFO L280 TraceCheckUtils]: 74: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {81257#true} is VALID [2020-07-11 04:44:10,341 INFO L280 TraceCheckUtils]: 75: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {81257#true} is VALID [2020-07-11 04:44:10,341 INFO L280 TraceCheckUtils]: 76: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {81257#true} is VALID [2020-07-11 04:44:10,341 INFO L280 TraceCheckUtils]: 77: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {81257#true} is VALID [2020-07-11 04:44:10,341 INFO L280 TraceCheckUtils]: 78: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {81257#true} is VALID [2020-07-11 04:44:10,341 INFO L280 TraceCheckUtils]: 79: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {81257#true} is VALID [2020-07-11 04:44:10,341 INFO L280 TraceCheckUtils]: 80: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {81257#true} is VALID [2020-07-11 04:44:10,342 INFO L280 TraceCheckUtils]: 81: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {81257#true} is VALID [2020-07-11 04:44:10,342 INFO L280 TraceCheckUtils]: 82: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {81257#true} is VALID [2020-07-11 04:44:10,342 INFO L280 TraceCheckUtils]: 83: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {81257#true} is VALID [2020-07-11 04:44:10,342 INFO L280 TraceCheckUtils]: 84: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {81257#true} is VALID [2020-07-11 04:44:10,342 INFO L280 TraceCheckUtils]: 85: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {81257#true} is VALID [2020-07-11 04:44:10,342 INFO L280 TraceCheckUtils]: 86: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {81257#true} is VALID [2020-07-11 04:44:10,343 INFO L280 TraceCheckUtils]: 87: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {81257#true} is VALID [2020-07-11 04:44:10,343 INFO L280 TraceCheckUtils]: 88: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {81257#true} is VALID [2020-07-11 04:44:10,343 INFO L280 TraceCheckUtils]: 89: Hoare triple {81257#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {81257#true} is VALID [2020-07-11 04:44:10,343 INFO L280 TraceCheckUtils]: 90: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {81257#true} is VALID [2020-07-11 04:44:10,343 INFO L280 TraceCheckUtils]: 91: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {81257#true} is VALID [2020-07-11 04:44:10,343 INFO L280 TraceCheckUtils]: 92: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {81257#true} is VALID [2020-07-11 04:44:10,344 INFO L280 TraceCheckUtils]: 93: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {81257#true} is VALID [2020-07-11 04:44:10,344 INFO L280 TraceCheckUtils]: 94: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {81257#true} is VALID [2020-07-11 04:44:10,344 INFO L280 TraceCheckUtils]: 95: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {81257#true} is VALID [2020-07-11 04:44:10,344 INFO L280 TraceCheckUtils]: 96: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {81257#true} is VALID [2020-07-11 04:44:10,344 INFO L280 TraceCheckUtils]: 97: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {81257#true} is VALID [2020-07-11 04:44:10,344 INFO L280 TraceCheckUtils]: 98: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 99: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 100: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 101: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 102: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 103: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 104: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {81257#true} is VALID [2020-07-11 04:44:10,345 INFO L280 TraceCheckUtils]: 105: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {81257#true} is VALID [2020-07-11 04:44:10,346 INFO L280 TraceCheckUtils]: 106: Hoare triple {81257#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {81257#true} is VALID [2020-07-11 04:44:10,346 INFO L280 TraceCheckUtils]: 107: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {81257#true} is VALID [2020-07-11 04:44:10,346 INFO L280 TraceCheckUtils]: 108: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {81257#true} is VALID [2020-07-11 04:44:10,346 INFO L280 TraceCheckUtils]: 109: Hoare triple {81257#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {81257#true} is VALID [2020-07-11 04:44:10,346 INFO L280 TraceCheckUtils]: 110: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {81257#true} is VALID [2020-07-11 04:44:10,346 INFO L280 TraceCheckUtils]: 111: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 112: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 113: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 114: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 115: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 116: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 117: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {81257#true} is VALID [2020-07-11 04:44:10,347 INFO L280 TraceCheckUtils]: 118: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {81257#true} is VALID [2020-07-11 04:44:10,348 INFO L280 TraceCheckUtils]: 119: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {81257#true} is VALID [2020-07-11 04:44:10,348 INFO L280 TraceCheckUtils]: 120: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {81257#true} is VALID [2020-07-11 04:44:10,348 INFO L280 TraceCheckUtils]: 121: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {81257#true} is VALID [2020-07-11 04:44:10,348 INFO L280 TraceCheckUtils]: 122: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {81257#true} is VALID [2020-07-11 04:44:10,348 INFO L280 TraceCheckUtils]: 123: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {81257#true} is VALID [2020-07-11 04:44:10,348 INFO L280 TraceCheckUtils]: 124: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {81257#true} is VALID [2020-07-11 04:44:10,349 INFO L280 TraceCheckUtils]: 125: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {81257#true} is VALID [2020-07-11 04:44:10,349 INFO L280 TraceCheckUtils]: 126: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {81257#true} is VALID [2020-07-11 04:44:10,349 INFO L280 TraceCheckUtils]: 127: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {81257#true} is VALID [2020-07-11 04:44:10,349 INFO L280 TraceCheckUtils]: 128: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {81257#true} is VALID [2020-07-11 04:44:10,349 INFO L280 TraceCheckUtils]: 129: Hoare triple {81257#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {81257#true} is VALID [2020-07-11 04:44:10,349 INFO L280 TraceCheckUtils]: 130: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {81257#true} is VALID [2020-07-11 04:44:10,350 INFO L280 TraceCheckUtils]: 131: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {81257#true} is VALID [2020-07-11 04:44:10,350 INFO L280 TraceCheckUtils]: 132: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {81257#true} is VALID [2020-07-11 04:44:10,350 INFO L280 TraceCheckUtils]: 133: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {81257#true} is VALID [2020-07-11 04:44:10,350 INFO L280 TraceCheckUtils]: 134: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {81257#true} is VALID [2020-07-11 04:44:10,350 INFO L280 TraceCheckUtils]: 135: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {81257#true} is VALID [2020-07-11 04:44:10,350 INFO L280 TraceCheckUtils]: 136: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {81257#true} is VALID [2020-07-11 04:44:10,351 INFO L280 TraceCheckUtils]: 137: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {81257#true} is VALID [2020-07-11 04:44:10,351 INFO L280 TraceCheckUtils]: 138: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {81257#true} is VALID [2020-07-11 04:44:10,351 INFO L280 TraceCheckUtils]: 139: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {81257#true} is VALID [2020-07-11 04:44:10,351 INFO L280 TraceCheckUtils]: 140: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {81257#true} is VALID [2020-07-11 04:44:10,351 INFO L280 TraceCheckUtils]: 141: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {81257#true} is VALID [2020-07-11 04:44:10,351 INFO L280 TraceCheckUtils]: 142: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {81257#true} is VALID [2020-07-11 04:44:10,352 INFO L280 TraceCheckUtils]: 143: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {81257#true} is VALID [2020-07-11 04:44:10,352 INFO L280 TraceCheckUtils]: 144: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {81257#true} is VALID [2020-07-11 04:44:10,352 INFO L280 TraceCheckUtils]: 145: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {81257#true} is VALID [2020-07-11 04:44:10,352 INFO L280 TraceCheckUtils]: 146: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {81257#true} is VALID [2020-07-11 04:44:10,352 INFO L280 TraceCheckUtils]: 147: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {81257#true} is VALID [2020-07-11 04:44:10,352 INFO L280 TraceCheckUtils]: 148: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {81257#true} is VALID [2020-07-11 04:44:10,353 INFO L280 TraceCheckUtils]: 149: Hoare triple {81257#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {81257#true} is VALID [2020-07-11 04:44:10,353 INFO L280 TraceCheckUtils]: 150: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {81257#true} is VALID [2020-07-11 04:44:10,353 INFO L280 TraceCheckUtils]: 151: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {81257#true} is VALID [2020-07-11 04:44:10,353 INFO L280 TraceCheckUtils]: 152: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {81257#true} is VALID [2020-07-11 04:44:10,353 INFO L280 TraceCheckUtils]: 153: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {81257#true} is VALID [2020-07-11 04:44:10,353 INFO L280 TraceCheckUtils]: 154: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {81257#true} is VALID [2020-07-11 04:44:10,354 INFO L280 TraceCheckUtils]: 155: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {81257#true} is VALID [2020-07-11 04:44:10,354 INFO L280 TraceCheckUtils]: 156: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {81257#true} is VALID [2020-07-11 04:44:10,354 INFO L280 TraceCheckUtils]: 157: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {81257#true} is VALID [2020-07-11 04:44:10,354 INFO L280 TraceCheckUtils]: 158: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {81257#true} is VALID [2020-07-11 04:44:10,354 INFO L280 TraceCheckUtils]: 159: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {81257#true} is VALID [2020-07-11 04:44:10,354 INFO L280 TraceCheckUtils]: 160: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {81257#true} is VALID [2020-07-11 04:44:10,355 INFO L280 TraceCheckUtils]: 161: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {81257#true} is VALID [2020-07-11 04:44:10,355 INFO L280 TraceCheckUtils]: 162: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {81257#true} is VALID [2020-07-11 04:44:10,355 INFO L280 TraceCheckUtils]: 163: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {81257#true} is VALID [2020-07-11 04:44:10,355 INFO L280 TraceCheckUtils]: 164: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {81257#true} is VALID [2020-07-11 04:44:10,355 INFO L280 TraceCheckUtils]: 165: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {81257#true} is VALID [2020-07-11 04:44:10,355 INFO L280 TraceCheckUtils]: 166: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {81257#true} is VALID [2020-07-11 04:44:10,356 INFO L280 TraceCheckUtils]: 167: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {81257#true} is VALID [2020-07-11 04:44:10,356 INFO L280 TraceCheckUtils]: 168: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {81257#true} is VALID [2020-07-11 04:44:10,356 INFO L280 TraceCheckUtils]: 169: Hoare triple {81257#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {81257#true} is VALID [2020-07-11 04:44:10,356 INFO L280 TraceCheckUtils]: 170: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {81257#true} is VALID [2020-07-11 04:44:10,356 INFO L280 TraceCheckUtils]: 171: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {81257#true} is VALID [2020-07-11 04:44:10,357 INFO L280 TraceCheckUtils]: 172: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {81257#true} is VALID [2020-07-11 04:44:10,357 INFO L280 TraceCheckUtils]: 173: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {81257#true} is VALID [2020-07-11 04:44:10,357 INFO L280 TraceCheckUtils]: 174: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {81257#true} is VALID [2020-07-11 04:44:10,357 INFO L280 TraceCheckUtils]: 175: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {81257#true} is VALID [2020-07-11 04:44:10,357 INFO L280 TraceCheckUtils]: 176: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {81257#true} is VALID [2020-07-11 04:44:10,357 INFO L280 TraceCheckUtils]: 177: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {81257#true} is VALID [2020-07-11 04:44:10,358 INFO L280 TraceCheckUtils]: 178: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {81257#true} is VALID [2020-07-11 04:44:10,358 INFO L280 TraceCheckUtils]: 179: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {81257#true} is VALID [2020-07-11 04:44:10,358 INFO L280 TraceCheckUtils]: 180: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {81257#true} is VALID [2020-07-11 04:44:10,358 INFO L280 TraceCheckUtils]: 181: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {81257#true} is VALID [2020-07-11 04:44:10,358 INFO L280 TraceCheckUtils]: 182: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {81257#true} is VALID [2020-07-11 04:44:10,358 INFO L280 TraceCheckUtils]: 183: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {81257#true} is VALID [2020-07-11 04:44:10,359 INFO L280 TraceCheckUtils]: 184: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {81257#true} is VALID [2020-07-11 04:44:10,359 INFO L280 TraceCheckUtils]: 185: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {81257#true} is VALID [2020-07-11 04:44:10,359 INFO L280 TraceCheckUtils]: 186: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {81257#true} is VALID [2020-07-11 04:44:10,359 INFO L280 TraceCheckUtils]: 187: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {81257#true} is VALID [2020-07-11 04:44:10,359 INFO L280 TraceCheckUtils]: 188: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {81257#true} is VALID [2020-07-11 04:44:10,359 INFO L280 TraceCheckUtils]: 189: Hoare triple {81257#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {81257#true} is VALID [2020-07-11 04:44:10,360 INFO L280 TraceCheckUtils]: 190: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {81257#true} is VALID [2020-07-11 04:44:10,360 INFO L280 TraceCheckUtils]: 191: Hoare triple {81257#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {81257#true} is VALID [2020-07-11 04:44:10,360 INFO L280 TraceCheckUtils]: 192: Hoare triple {81257#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {81257#true} is VALID [2020-07-11 04:44:10,360 INFO L280 TraceCheckUtils]: 193: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {81257#true} is VALID [2020-07-11 04:44:10,360 INFO L280 TraceCheckUtils]: 194: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {81257#true} is VALID [2020-07-11 04:44:10,360 INFO L280 TraceCheckUtils]: 195: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {81257#true} is VALID [2020-07-11 04:44:10,361 INFO L280 TraceCheckUtils]: 196: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {81257#true} is VALID [2020-07-11 04:44:10,361 INFO L280 TraceCheckUtils]: 197: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {81257#true} is VALID [2020-07-11 04:44:10,361 INFO L280 TraceCheckUtils]: 198: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {81257#true} is VALID [2020-07-11 04:44:10,361 INFO L280 TraceCheckUtils]: 199: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {81257#true} is VALID [2020-07-11 04:44:10,361 INFO L280 TraceCheckUtils]: 200: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {81257#true} is VALID [2020-07-11 04:44:10,361 INFO L280 TraceCheckUtils]: 201: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {81257#true} is VALID [2020-07-11 04:44:10,362 INFO L280 TraceCheckUtils]: 202: Hoare triple {81257#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {81257#true} is VALID [2020-07-11 04:44:10,362 INFO L280 TraceCheckUtils]: 203: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {81257#true} is VALID [2020-07-11 04:44:10,362 INFO L280 TraceCheckUtils]: 204: Hoare triple {81257#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {81257#true} is VALID [2020-07-11 04:44:10,362 INFO L280 TraceCheckUtils]: 205: Hoare triple {81257#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {81257#true} is VALID [2020-07-11 04:44:10,362 INFO L280 TraceCheckUtils]: 206: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {81257#true} is VALID [2020-07-11 04:44:10,362 INFO L280 TraceCheckUtils]: 207: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {81257#true} is VALID [2020-07-11 04:44:10,363 INFO L280 TraceCheckUtils]: 208: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {81257#true} is VALID [2020-07-11 04:44:10,363 INFO L280 TraceCheckUtils]: 209: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {81257#true} is VALID [2020-07-11 04:44:10,363 INFO L280 TraceCheckUtils]: 210: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {81257#true} is VALID [2020-07-11 04:44:10,363 INFO L280 TraceCheckUtils]: 211: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {81257#true} is VALID [2020-07-11 04:44:10,363 INFO L280 TraceCheckUtils]: 212: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {81257#true} is VALID [2020-07-11 04:44:10,363 INFO L280 TraceCheckUtils]: 213: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {81257#true} is VALID [2020-07-11 04:44:10,364 INFO L280 TraceCheckUtils]: 214: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {81257#true} is VALID [2020-07-11 04:44:10,364 INFO L280 TraceCheckUtils]: 215: Hoare triple {81257#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {81257#true} is VALID [2020-07-11 04:44:10,364 INFO L280 TraceCheckUtils]: 216: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {81257#true} is VALID [2020-07-11 04:44:10,364 INFO L280 TraceCheckUtils]: 217: Hoare triple {81257#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {81257#true} is VALID [2020-07-11 04:44:10,364 INFO L280 TraceCheckUtils]: 218: Hoare triple {81257#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {81257#true} is VALID [2020-07-11 04:44:10,364 INFO L280 TraceCheckUtils]: 219: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {81257#true} is VALID [2020-07-11 04:44:10,365 INFO L280 TraceCheckUtils]: 220: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {81257#true} is VALID [2020-07-11 04:44:10,365 INFO L280 TraceCheckUtils]: 221: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {81257#true} is VALID [2020-07-11 04:44:10,365 INFO L280 TraceCheckUtils]: 222: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {81257#true} is VALID [2020-07-11 04:44:10,365 INFO L280 TraceCheckUtils]: 223: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {81257#true} is VALID [2020-07-11 04:44:10,365 INFO L280 TraceCheckUtils]: 224: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {81257#true} is VALID [2020-07-11 04:44:10,366 INFO L280 TraceCheckUtils]: 225: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {81257#true} is VALID [2020-07-11 04:44:10,366 INFO L280 TraceCheckUtils]: 226: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {81257#true} is VALID [2020-07-11 04:44:10,366 INFO L280 TraceCheckUtils]: 227: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {81257#true} is VALID [2020-07-11 04:44:10,366 INFO L280 TraceCheckUtils]: 228: Hoare triple {81257#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {81257#true} is VALID [2020-07-11 04:44:10,366 INFO L280 TraceCheckUtils]: 229: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {81257#true} is VALID [2020-07-11 04:44:10,366 INFO L280 TraceCheckUtils]: 230: Hoare triple {81257#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {81257#true} is VALID [2020-07-11 04:44:10,367 INFO L280 TraceCheckUtils]: 231: Hoare triple {81257#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {81257#true} is VALID [2020-07-11 04:44:10,367 INFO L280 TraceCheckUtils]: 232: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {81257#true} is VALID [2020-07-11 04:44:10,367 INFO L280 TraceCheckUtils]: 233: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {81257#true} is VALID [2020-07-11 04:44:10,367 INFO L280 TraceCheckUtils]: 234: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {81257#true} is VALID [2020-07-11 04:44:10,367 INFO L280 TraceCheckUtils]: 235: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {81257#true} is VALID [2020-07-11 04:44:10,368 INFO L280 TraceCheckUtils]: 236: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {81257#true} is VALID [2020-07-11 04:44:10,368 INFO L280 TraceCheckUtils]: 237: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {81257#true} is VALID [2020-07-11 04:44:10,368 INFO L280 TraceCheckUtils]: 238: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {81257#true} is VALID [2020-07-11 04:44:10,368 INFO L280 TraceCheckUtils]: 239: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {81257#true} is VALID [2020-07-11 04:44:10,368 INFO L280 TraceCheckUtils]: 240: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {81257#true} is VALID [2020-07-11 04:44:10,368 INFO L280 TraceCheckUtils]: 241: Hoare triple {81257#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {81257#true} is VALID [2020-07-11 04:44:10,369 INFO L280 TraceCheckUtils]: 242: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {81257#true} is VALID [2020-07-11 04:44:10,369 INFO L280 TraceCheckUtils]: 243: Hoare triple {81257#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {81257#true} is VALID [2020-07-11 04:44:10,369 INFO L280 TraceCheckUtils]: 244: Hoare triple {81257#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {81257#true} is VALID [2020-07-11 04:44:10,369 INFO L280 TraceCheckUtils]: 245: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {81257#true} is VALID [2020-07-11 04:44:10,369 INFO L280 TraceCheckUtils]: 246: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {81257#true} is VALID [2020-07-11 04:44:10,369 INFO L280 TraceCheckUtils]: 247: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {81257#true} is VALID [2020-07-11 04:44:10,370 INFO L280 TraceCheckUtils]: 248: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {81257#true} is VALID [2020-07-11 04:44:10,370 INFO L280 TraceCheckUtils]: 249: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {81257#true} is VALID [2020-07-11 04:44:10,370 INFO L280 TraceCheckUtils]: 250: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {81257#true} is VALID [2020-07-11 04:44:10,370 INFO L280 TraceCheckUtils]: 251: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {81257#true} is VALID [2020-07-11 04:44:10,370 INFO L280 TraceCheckUtils]: 252: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {81257#true} is VALID [2020-07-11 04:44:10,370 INFO L280 TraceCheckUtils]: 253: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {81257#true} is VALID [2020-07-11 04:44:10,371 INFO L280 TraceCheckUtils]: 254: Hoare triple {81257#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {81257#true} is VALID [2020-07-11 04:44:10,371 INFO L280 TraceCheckUtils]: 255: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {81257#true} is VALID [2020-07-11 04:44:10,371 INFO L280 TraceCheckUtils]: 256: Hoare triple {81257#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {81257#true} is VALID [2020-07-11 04:44:10,371 INFO L280 TraceCheckUtils]: 257: Hoare triple {81257#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {81257#true} is VALID [2020-07-11 04:44:10,371 INFO L280 TraceCheckUtils]: 258: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {81257#true} is VALID [2020-07-11 04:44:10,371 INFO L280 TraceCheckUtils]: 259: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {81257#true} is VALID [2020-07-11 04:44:10,372 INFO L280 TraceCheckUtils]: 260: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {81257#true} is VALID [2020-07-11 04:44:10,372 INFO L280 TraceCheckUtils]: 261: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {81257#true} is VALID [2020-07-11 04:44:10,372 INFO L280 TraceCheckUtils]: 262: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {81257#true} is VALID [2020-07-11 04:44:10,372 INFO L280 TraceCheckUtils]: 263: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {81257#true} is VALID [2020-07-11 04:44:10,372 INFO L280 TraceCheckUtils]: 264: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {81257#true} is VALID [2020-07-11 04:44:10,372 INFO L280 TraceCheckUtils]: 265: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {81257#true} is VALID [2020-07-11 04:44:10,373 INFO L280 TraceCheckUtils]: 266: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {81257#true} is VALID [2020-07-11 04:44:10,373 INFO L280 TraceCheckUtils]: 267: Hoare triple {81257#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {81257#true} is VALID [2020-07-11 04:44:10,373 INFO L280 TraceCheckUtils]: 268: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {81257#true} is VALID [2020-07-11 04:44:10,373 INFO L280 TraceCheckUtils]: 269: Hoare triple {81257#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {81257#true} is VALID [2020-07-11 04:44:10,373 INFO L280 TraceCheckUtils]: 270: Hoare triple {81257#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {81257#true} is VALID [2020-07-11 04:44:10,373 INFO L280 TraceCheckUtils]: 271: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {81257#true} is VALID [2020-07-11 04:44:10,374 INFO L280 TraceCheckUtils]: 272: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {81257#true} is VALID [2020-07-11 04:44:10,374 INFO L280 TraceCheckUtils]: 273: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {81257#true} is VALID [2020-07-11 04:44:10,374 INFO L280 TraceCheckUtils]: 274: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {81257#true} is VALID [2020-07-11 04:44:10,374 INFO L280 TraceCheckUtils]: 275: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {81257#true} is VALID [2020-07-11 04:44:10,374 INFO L280 TraceCheckUtils]: 276: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {81257#true} is VALID [2020-07-11 04:44:10,374 INFO L280 TraceCheckUtils]: 277: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {81257#true} is VALID [2020-07-11 04:44:10,375 INFO L280 TraceCheckUtils]: 278: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {81257#true} is VALID [2020-07-11 04:44:10,375 INFO L280 TraceCheckUtils]: 279: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {81257#true} is VALID [2020-07-11 04:44:10,375 INFO L280 TraceCheckUtils]: 280: Hoare triple {81257#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {81257#true} is VALID [2020-07-11 04:44:10,375 INFO L280 TraceCheckUtils]: 281: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {81257#true} is VALID [2020-07-11 04:44:10,375 INFO L280 TraceCheckUtils]: 282: Hoare triple {81257#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {81257#true} is VALID [2020-07-11 04:44:10,375 INFO L280 TraceCheckUtils]: 283: Hoare triple {81257#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {81257#true} is VALID [2020-07-11 04:44:10,376 INFO L280 TraceCheckUtils]: 284: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {81257#true} is VALID [2020-07-11 04:44:10,376 INFO L280 TraceCheckUtils]: 285: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {81257#true} is VALID [2020-07-11 04:44:10,376 INFO L280 TraceCheckUtils]: 286: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {81257#true} is VALID [2020-07-11 04:44:10,376 INFO L280 TraceCheckUtils]: 287: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {81257#true} is VALID [2020-07-11 04:44:10,376 INFO L280 TraceCheckUtils]: 288: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {81257#true} is VALID [2020-07-11 04:44:10,376 INFO L280 TraceCheckUtils]: 289: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {81257#true} is VALID [2020-07-11 04:44:10,377 INFO L280 TraceCheckUtils]: 290: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {81257#true} is VALID [2020-07-11 04:44:10,377 INFO L280 TraceCheckUtils]: 291: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {81257#true} is VALID [2020-07-11 04:44:10,377 INFO L280 TraceCheckUtils]: 292: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {81257#true} is VALID [2020-07-11 04:44:10,377 INFO L280 TraceCheckUtils]: 293: Hoare triple {81257#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {81257#true} is VALID [2020-07-11 04:44:10,377 INFO L280 TraceCheckUtils]: 294: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {81257#true} is VALID [2020-07-11 04:44:10,377 INFO L280 TraceCheckUtils]: 295: Hoare triple {81257#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {81257#true} is VALID [2020-07-11 04:44:10,378 INFO L280 TraceCheckUtils]: 296: Hoare triple {81257#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {81257#true} is VALID [2020-07-11 04:44:10,378 INFO L280 TraceCheckUtils]: 297: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {81257#true} is VALID [2020-07-11 04:44:10,378 INFO L280 TraceCheckUtils]: 298: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {81257#true} is VALID [2020-07-11 04:44:10,378 INFO L280 TraceCheckUtils]: 299: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {81257#true} is VALID [2020-07-11 04:44:10,378 INFO L280 TraceCheckUtils]: 300: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {81257#true} is VALID [2020-07-11 04:44:10,378 INFO L280 TraceCheckUtils]: 301: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {81257#true} is VALID [2020-07-11 04:44:10,379 INFO L280 TraceCheckUtils]: 302: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {81257#true} is VALID [2020-07-11 04:44:10,379 INFO L280 TraceCheckUtils]: 303: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {81257#true} is VALID [2020-07-11 04:44:10,379 INFO L280 TraceCheckUtils]: 304: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {81257#true} is VALID [2020-07-11 04:44:10,379 INFO L280 TraceCheckUtils]: 305: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {81257#true} is VALID [2020-07-11 04:44:10,379 INFO L280 TraceCheckUtils]: 306: Hoare triple {81257#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {81257#true} is VALID [2020-07-11 04:44:10,379 INFO L280 TraceCheckUtils]: 307: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {81257#true} is VALID [2020-07-11 04:44:10,380 INFO L280 TraceCheckUtils]: 308: Hoare triple {81257#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {81257#true} is VALID [2020-07-11 04:44:10,380 INFO L280 TraceCheckUtils]: 309: Hoare triple {81257#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {81257#true} is VALID [2020-07-11 04:44:10,380 INFO L280 TraceCheckUtils]: 310: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {81257#true} is VALID [2020-07-11 04:44:10,380 INFO L280 TraceCheckUtils]: 311: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {81257#true} is VALID [2020-07-11 04:44:10,380 INFO L280 TraceCheckUtils]: 312: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {81257#true} is VALID [2020-07-11 04:44:10,380 INFO L280 TraceCheckUtils]: 313: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {81257#true} is VALID [2020-07-11 04:44:10,381 INFO L280 TraceCheckUtils]: 314: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {81257#true} is VALID [2020-07-11 04:44:10,381 INFO L280 TraceCheckUtils]: 315: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {81257#true} is VALID [2020-07-11 04:44:10,381 INFO L280 TraceCheckUtils]: 316: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {81257#true} is VALID [2020-07-11 04:44:10,381 INFO L280 TraceCheckUtils]: 317: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {81257#true} is VALID [2020-07-11 04:44:10,381 INFO L280 TraceCheckUtils]: 318: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {81257#true} is VALID [2020-07-11 04:44:10,381 INFO L280 TraceCheckUtils]: 319: Hoare triple {81257#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {81257#true} is VALID [2020-07-11 04:44:10,382 INFO L280 TraceCheckUtils]: 320: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {81257#true} is VALID [2020-07-11 04:44:10,382 INFO L280 TraceCheckUtils]: 321: Hoare triple {81257#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {81257#true} is VALID [2020-07-11 04:44:10,382 INFO L280 TraceCheckUtils]: 322: Hoare triple {81257#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {81257#true} is VALID [2020-07-11 04:44:10,382 INFO L280 TraceCheckUtils]: 323: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {81257#true} is VALID [2020-07-11 04:44:10,382 INFO L280 TraceCheckUtils]: 324: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {81257#true} is VALID [2020-07-11 04:44:10,382 INFO L280 TraceCheckUtils]: 325: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 326: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 327: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 328: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 329: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 330: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 331: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {81257#true} is VALID [2020-07-11 04:44:10,383 INFO L280 TraceCheckUtils]: 332: Hoare triple {81257#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {81257#true} is VALID [2020-07-11 04:44:10,384 INFO L280 TraceCheckUtils]: 333: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {81257#true} is VALID [2020-07-11 04:44:10,384 INFO L280 TraceCheckUtils]: 334: Hoare triple {81257#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {81257#true} is VALID [2020-07-11 04:44:10,384 INFO L280 TraceCheckUtils]: 335: Hoare triple {81257#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {81257#true} is VALID [2020-07-11 04:44:10,384 INFO L280 TraceCheckUtils]: 336: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {81257#true} is VALID [2020-07-11 04:44:10,384 INFO L280 TraceCheckUtils]: 337: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {81257#true} is VALID [2020-07-11 04:44:10,384 INFO L280 TraceCheckUtils]: 338: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {81257#true} is VALID [2020-07-11 04:44:10,385 INFO L280 TraceCheckUtils]: 339: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {81257#true} is VALID [2020-07-11 04:44:10,385 INFO L280 TraceCheckUtils]: 340: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {81257#true} is VALID [2020-07-11 04:44:10,385 INFO L280 TraceCheckUtils]: 341: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {81257#true} is VALID [2020-07-11 04:44:10,385 INFO L280 TraceCheckUtils]: 342: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {81257#true} is VALID [2020-07-11 04:44:10,385 INFO L280 TraceCheckUtils]: 343: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {81257#true} is VALID [2020-07-11 04:44:10,385 INFO L280 TraceCheckUtils]: 344: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {81257#true} is VALID [2020-07-11 04:44:10,386 INFO L280 TraceCheckUtils]: 345: Hoare triple {81257#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {81257#true} is VALID [2020-07-11 04:44:10,386 INFO L280 TraceCheckUtils]: 346: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {81257#true} is VALID [2020-07-11 04:44:10,386 INFO L280 TraceCheckUtils]: 347: Hoare triple {81257#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {81257#true} is VALID [2020-07-11 04:44:10,386 INFO L280 TraceCheckUtils]: 348: Hoare triple {81257#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {81257#true} is VALID [2020-07-11 04:44:10,386 INFO L280 TraceCheckUtils]: 349: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {81257#true} is VALID [2020-07-11 04:44:10,386 INFO L280 TraceCheckUtils]: 350: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {81257#true} is VALID [2020-07-11 04:44:10,387 INFO L280 TraceCheckUtils]: 351: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {81257#true} is VALID [2020-07-11 04:44:10,387 INFO L280 TraceCheckUtils]: 352: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {81257#true} is VALID [2020-07-11 04:44:10,387 INFO L280 TraceCheckUtils]: 353: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {81257#true} is VALID [2020-07-11 04:44:10,387 INFO L280 TraceCheckUtils]: 354: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {81257#true} is VALID [2020-07-11 04:44:10,387 INFO L280 TraceCheckUtils]: 355: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {81257#true} is VALID [2020-07-11 04:44:10,387 INFO L280 TraceCheckUtils]: 356: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {81257#true} is VALID [2020-07-11 04:44:10,388 INFO L280 TraceCheckUtils]: 357: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {81257#true} is VALID [2020-07-11 04:44:10,388 INFO L280 TraceCheckUtils]: 358: Hoare triple {81257#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {81257#true} is VALID [2020-07-11 04:44:10,388 INFO L280 TraceCheckUtils]: 359: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {81257#true} is VALID [2020-07-11 04:44:10,388 INFO L280 TraceCheckUtils]: 360: Hoare triple {81257#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {81257#true} is VALID [2020-07-11 04:44:10,388 INFO L280 TraceCheckUtils]: 361: Hoare triple {81257#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {81257#true} is VALID [2020-07-11 04:44:10,388 INFO L280 TraceCheckUtils]: 362: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {81257#true} is VALID [2020-07-11 04:44:10,389 INFO L280 TraceCheckUtils]: 363: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {81257#true} is VALID [2020-07-11 04:44:10,389 INFO L280 TraceCheckUtils]: 364: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {81257#true} is VALID [2020-07-11 04:44:10,389 INFO L280 TraceCheckUtils]: 365: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {81257#true} is VALID [2020-07-11 04:44:10,389 INFO L280 TraceCheckUtils]: 366: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {81257#true} is VALID [2020-07-11 04:44:10,389 INFO L280 TraceCheckUtils]: 367: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {81257#true} is VALID [2020-07-11 04:44:10,389 INFO L280 TraceCheckUtils]: 368: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 369: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 370: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 371: Hoare triple {81257#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 372: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 373: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 374: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {81257#true} is VALID [2020-07-11 04:44:10,390 INFO L280 TraceCheckUtils]: 375: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {81257#true} is VALID [2020-07-11 04:44:10,391 INFO L280 TraceCheckUtils]: 376: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {81257#true} is VALID [2020-07-11 04:44:10,391 INFO L280 TraceCheckUtils]: 377: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {81257#true} is VALID [2020-07-11 04:44:10,391 INFO L280 TraceCheckUtils]: 378: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {81257#true} is VALID [2020-07-11 04:44:10,391 INFO L280 TraceCheckUtils]: 379: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {81257#true} is VALID [2020-07-11 04:44:10,391 INFO L280 TraceCheckUtils]: 380: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {81257#true} is VALID [2020-07-11 04:44:10,391 INFO L280 TraceCheckUtils]: 381: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {81257#true} is VALID [2020-07-11 04:44:10,392 INFO L280 TraceCheckUtils]: 382: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {81257#true} is VALID [2020-07-11 04:44:10,392 INFO L280 TraceCheckUtils]: 383: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {81257#true} is VALID [2020-07-11 04:44:10,392 INFO L280 TraceCheckUtils]: 384: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {81257#true} is VALID [2020-07-11 04:44:10,392 INFO L280 TraceCheckUtils]: 385: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,392 INFO L280 TraceCheckUtils]: 386: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,392 INFO L280 TraceCheckUtils]: 387: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,393 INFO L280 TraceCheckUtils]: 388: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,393 INFO L280 TraceCheckUtils]: 389: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,393 INFO L280 TraceCheckUtils]: 390: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,393 INFO L280 TraceCheckUtils]: 391: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,393 INFO L280 TraceCheckUtils]: 392: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,393 INFO L280 TraceCheckUtils]: 393: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 394: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 395: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 396: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 397: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 398: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 399: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,394 INFO L280 TraceCheckUtils]: 400: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,395 INFO L280 TraceCheckUtils]: 401: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,395 INFO L280 TraceCheckUtils]: 402: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,395 INFO L280 TraceCheckUtils]: 403: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,395 INFO L280 TraceCheckUtils]: 404: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,395 INFO L280 TraceCheckUtils]: 405: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,395 INFO L280 TraceCheckUtils]: 406: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,396 INFO L280 TraceCheckUtils]: 407: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,396 INFO L280 TraceCheckUtils]: 408: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,396 INFO L280 TraceCheckUtils]: 409: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,396 INFO L280 TraceCheckUtils]: 410: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,396 INFO L280 TraceCheckUtils]: 411: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,397 INFO L280 TraceCheckUtils]: 412: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,397 INFO L280 TraceCheckUtils]: 413: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,397 INFO L280 TraceCheckUtils]: 414: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,397 INFO L280 TraceCheckUtils]: 415: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,397 INFO L280 TraceCheckUtils]: 416: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,397 INFO L280 TraceCheckUtils]: 417: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,398 INFO L280 TraceCheckUtils]: 418: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,398 INFO L280 TraceCheckUtils]: 419: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,398 INFO L280 TraceCheckUtils]: 420: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,398 INFO L280 TraceCheckUtils]: 421: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,398 INFO L280 TraceCheckUtils]: 422: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,398 INFO L280 TraceCheckUtils]: 423: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,399 INFO L280 TraceCheckUtils]: 424: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,399 INFO L280 TraceCheckUtils]: 425: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,399 INFO L280 TraceCheckUtils]: 426: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,399 INFO L280 TraceCheckUtils]: 427: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,399 INFO L280 TraceCheckUtils]: 428: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,400 INFO L280 TraceCheckUtils]: 429: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,400 INFO L280 TraceCheckUtils]: 430: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,400 INFO L280 TraceCheckUtils]: 431: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,400 INFO L280 TraceCheckUtils]: 432: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,400 INFO L280 TraceCheckUtils]: 433: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,400 INFO L280 TraceCheckUtils]: 434: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,401 INFO L280 TraceCheckUtils]: 435: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,401 INFO L280 TraceCheckUtils]: 436: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,401 INFO L280 TraceCheckUtils]: 437: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,401 INFO L280 TraceCheckUtils]: 438: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,401 INFO L280 TraceCheckUtils]: 439: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,401 INFO L280 TraceCheckUtils]: 440: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,402 INFO L280 TraceCheckUtils]: 441: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,402 INFO L280 TraceCheckUtils]: 442: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,402 INFO L280 TraceCheckUtils]: 443: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,402 INFO L280 TraceCheckUtils]: 444: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,402 INFO L280 TraceCheckUtils]: 445: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,402 INFO L280 TraceCheckUtils]: 446: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,403 INFO L280 TraceCheckUtils]: 447: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,403 INFO L280 TraceCheckUtils]: 448: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,403 INFO L280 TraceCheckUtils]: 449: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,403 INFO L280 TraceCheckUtils]: 450: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,403 INFO L280 TraceCheckUtils]: 451: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,403 INFO L280 TraceCheckUtils]: 452: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,404 INFO L280 TraceCheckUtils]: 453: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,404 INFO L280 TraceCheckUtils]: 454: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,404 INFO L280 TraceCheckUtils]: 455: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,404 INFO L280 TraceCheckUtils]: 456: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,404 INFO L280 TraceCheckUtils]: 457: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,404 INFO L280 TraceCheckUtils]: 458: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 459: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 460: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 461: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 462: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 463: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 464: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,405 INFO L280 TraceCheckUtils]: 465: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,406 INFO L280 TraceCheckUtils]: 466: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,406 INFO L280 TraceCheckUtils]: 467: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,406 INFO L280 TraceCheckUtils]: 468: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,406 INFO L280 TraceCheckUtils]: 469: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,406 INFO L280 TraceCheckUtils]: 470: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,406 INFO L280 TraceCheckUtils]: 471: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,407 INFO L280 TraceCheckUtils]: 472: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,407 INFO L280 TraceCheckUtils]: 473: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,407 INFO L280 TraceCheckUtils]: 474: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,407 INFO L280 TraceCheckUtils]: 475: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,407 INFO L280 TraceCheckUtils]: 476: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,407 INFO L280 TraceCheckUtils]: 477: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,408 INFO L280 TraceCheckUtils]: 478: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,408 INFO L280 TraceCheckUtils]: 479: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,408 INFO L280 TraceCheckUtils]: 480: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,408 INFO L280 TraceCheckUtils]: 481: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,408 INFO L280 TraceCheckUtils]: 482: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,408 INFO L280 TraceCheckUtils]: 483: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,409 INFO L280 TraceCheckUtils]: 484: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,409 INFO L280 TraceCheckUtils]: 485: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,409 INFO L280 TraceCheckUtils]: 486: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,409 INFO L280 TraceCheckUtils]: 487: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,409 INFO L280 TraceCheckUtils]: 488: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,410 INFO L280 TraceCheckUtils]: 489: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,410 INFO L280 TraceCheckUtils]: 490: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,411 INFO L280 TraceCheckUtils]: 491: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,412 INFO L280 TraceCheckUtils]: 492: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,413 INFO L280 TraceCheckUtils]: 493: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,413 INFO L280 TraceCheckUtils]: 494: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,413 INFO L280 TraceCheckUtils]: 495: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,413 INFO L280 TraceCheckUtils]: 496: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,413 INFO L280 TraceCheckUtils]: 497: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,413 INFO L280 TraceCheckUtils]: 498: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 499: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 500: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 501: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 502: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 503: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 504: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 505: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,414 INFO L280 TraceCheckUtils]: 506: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 507: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 508: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 509: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 510: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 511: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 512: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 513: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 514: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,415 INFO L280 TraceCheckUtils]: 515: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 516: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 517: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 518: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 519: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 520: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 521: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 522: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 523: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 524: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,416 INFO L280 TraceCheckUtils]: 525: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 526: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 527: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 528: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 529: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 530: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 531: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 532: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 533: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,417 INFO L280 TraceCheckUtils]: 534: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 535: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 536: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 537: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 538: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 539: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 540: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 541: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 542: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,418 INFO L280 TraceCheckUtils]: 543: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 544: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 545: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 546: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 547: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 548: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 549: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 550: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 551: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 552: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,419 INFO L280 TraceCheckUtils]: 553: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 554: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 555: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 556: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 557: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 558: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 559: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 560: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 561: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,420 INFO L280 TraceCheckUtils]: 562: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 563: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 564: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 565: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 566: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 567: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 568: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 569: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 570: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 571: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,421 INFO L280 TraceCheckUtils]: 572: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 573: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 574: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 575: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 576: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 577: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 578: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 579: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 580: Hoare triple {81257#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {81257#true} is VALID [2020-07-11 04:44:10,422 INFO L280 TraceCheckUtils]: 581: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 582: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 583: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 584: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 585: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 586: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 587: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 588: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 589: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {81257#true} is VALID [2020-07-11 04:44:10,423 INFO L280 TraceCheckUtils]: 590: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 591: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 592: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 593: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 594: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 595: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 596: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 597: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {81257#true} is VALID [2020-07-11 04:44:10,424 INFO L280 TraceCheckUtils]: 598: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 599: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 600: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 601: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 602: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 603: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 604: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 605: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 606: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {81257#true} is VALID [2020-07-11 04:44:10,425 INFO L280 TraceCheckUtils]: 607: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 608: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 609: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 610: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 611: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 612: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 613: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 614: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 615: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 616: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {81257#true} is VALID [2020-07-11 04:44:10,426 INFO L280 TraceCheckUtils]: 617: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 618: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 619: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 620: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 621: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 622: Hoare triple {81257#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 623: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 624: Hoare triple {81257#true} ~ldv_retval_0~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 625: Hoare triple {81257#true} ~ldv_retval_1~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,427 INFO L280 TraceCheckUtils]: 626: Hoare triple {81257#true} ~ldv_retval_3~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L280 TraceCheckUtils]: 627: Hoare triple {81257#true} ~ldv_retval_2~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L280 TraceCheckUtils]: 628: Hoare triple {81257#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L280 TraceCheckUtils]: 629: Hoare triple {81257#true} ~ldv_mutex_lock~0 := 1; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L280 TraceCheckUtils]: 630: Hoare triple {81257#true} ~ldv_mutex_mutex_of_device~0 := 1; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L280 TraceCheckUtils]: 631: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 1; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L280 TraceCheckUtils]: 632: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,428 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {81257#true} {81257#true} #2340#return; {81257#true} is VALID [2020-07-11 04:44:10,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,642 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,642 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,642 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,648 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,649 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,649 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,649 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,649 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,649 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,650 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,650 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,651 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,651 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,651 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,652 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,652 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,652 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,652 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,652 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,652 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,653 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,653 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,653 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,653 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,653 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2182#return; {81257#true} is VALID [2020-07-11 04:44:10,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,672 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,672 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,673 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,678 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,679 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,679 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,679 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,679 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,680 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,680 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,680 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,681 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,681 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,681 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,682 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,682 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,682 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,682 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,682 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,682 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,683 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,683 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,683 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,683 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,683 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2184#return; {81257#true} is VALID [2020-07-11 04:44:10,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,700 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,700 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,701 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,707 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,707 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,708 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,708 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,708 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,708 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,708 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,709 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,710 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,710 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,710 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,710 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,710 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,711 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,711 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,711 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,711 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,711 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,712 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,712 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,712 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,712 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2186#return; {81257#true} is VALID [2020-07-11 04:44:10,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,733 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,733 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,733 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,740 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,740 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,740 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,741 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,741 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,741 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,741 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,741 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,743 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,743 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,743 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,744 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,744 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,744 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,744 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,744 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,744 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,745 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,745 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,745 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,745 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,746 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2188#return; {81257#true} is VALID [2020-07-11 04:44:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,762 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,762 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,762 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,768 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,768 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,768 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,769 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,769 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,769 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,769 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,769 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,770 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,771 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,771 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,771 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,771 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,771 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,771 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,772 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,772 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,772 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,772 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,772 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,773 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,773 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2190#return; {81257#true} is VALID [2020-07-11 04:44:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,793 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,793 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,794 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,800 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,800 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,800 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,800 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,800 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,801 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,801 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,801 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,802 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,802 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,803 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,803 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,803 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,803 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,803 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,803 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,804 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,804 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,804 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,804 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,804 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,804 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2192#return; {81257#true} is VALID [2020-07-11 04:44:10,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,810 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,810 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {81257#true} {81257#true} #2194#return; {81257#true} is VALID [2020-07-11 04:44:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,843 INFO L280 TraceCheckUtils]: 0: Hoare triple {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {81257#true} is VALID [2020-07-11 04:44:10,843 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(#t~loopctr125 < #amount); {81257#true} is VALID [2020-07-11 04:44:10,844 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81257#true} is VALID [2020-07-11 04:44:10,844 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2164#return; {81257#true} is VALID [2020-07-11 04:44:10,844 INFO L280 TraceCheckUtils]: 0: Hoare triple {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {81257#true} is VALID [2020-07-11 04:44:10,844 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} ~c := #in~c; {81257#true} is VALID [2020-07-11 04:44:10,844 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~n := #in~n; {81257#true} is VALID [2020-07-11 04:44:10,845 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-11 04:44:10,846 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:44:10,846 INFO L280 TraceCheckUtils]: 5: Hoare triple {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {81257#true} is VALID [2020-07-11 04:44:10,846 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume !(#t~loopctr125 < #amount); {81257#true} is VALID [2020-07-11 04:44:10,847 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81257#true} is VALID [2020-07-11 04:44:10,847 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {81257#true} {81257#true} #2164#return; {81257#true} is VALID [2020-07-11 04:44:10,847 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {81257#true} is VALID [2020-07-11 04:44:10,847 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {81257#true} is VALID [2020-07-11 04:44:10,847 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-11 04:44:10,847 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,848 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81257#true} {81257#true} #2196#return; {81257#true} is VALID [2020-07-11 04:44:10,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,917 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:10,917 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-11 04:44:10,917 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-11 04:44:10,917 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:10,917 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:10,918 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:10,918 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,918 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-11 04:44:10,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,968 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,968 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,968 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:10,974 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,974 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,974 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,976 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,977 INFO L280 TraceCheckUtils]: 0: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,977 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,977 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,977 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,979 INFO L263 TraceCheckUtils]: 4: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,979 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,979 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,979 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,979 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,980 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,980 INFO L263 TraceCheckUtils]: 10: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,980 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,980 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,980 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,981 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,981 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,981 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,981 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-11 04:44:10,981 INFO L280 TraceCheckUtils]: 0: Hoare triple {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:10,982 INFO L263 TraceCheckUtils]: 1: Hoare triple {81257#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:10,982 INFO L280 TraceCheckUtils]: 2: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,983 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,983 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,983 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,984 INFO L263 TraceCheckUtils]: 6: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,984 INFO L280 TraceCheckUtils]: 7: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,985 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,985 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,985 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,985 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,985 INFO L263 TraceCheckUtils]: 12: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,985 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,986 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,986 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,986 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,986 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,986 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,986 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-11 04:44:10,987 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:10,987 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:10,987 INFO L280 TraceCheckUtils]: 22: Hoare triple {81257#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:10,987 INFO L280 TraceCheckUtils]: 23: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,987 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-11 04:44:10,988 INFO L280 TraceCheckUtils]: 0: Hoare triple {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {81257#true} is VALID [2020-07-11 04:44:10,988 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81257#true} is VALID [2020-07-11 04:44:10,988 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {81257#true} is VALID [2020-07-11 04:44:10,989 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~ldv_func_res~1; {81257#true} is VALID [2020-07-11 04:44:10,989 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} havoc ~tmp~11; {81257#true} is VALID [2020-07-11 04:44:10,989 INFO L263 TraceCheckUtils]: 5: Hoare triple {81257#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {81257#true} is VALID [2020-07-11 04:44:10,989 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:10,989 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-11 04:44:10,989 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-11 04:44:10,990 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:10,990 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:10,990 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:10,990 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,990 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-11 04:44:10,991 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:10,991 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} ~tmp~11 := #t~ret81; {81257#true} is VALID [2020-07-11 04:44:10,991 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} havoc #t~ret81; {81257#true} is VALID [2020-07-11 04:44:10,991 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} ~ldv_func_res~1 := ~tmp~11; {81257#true} is VALID [2020-07-11 04:44:10,991 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 1; {81257#true} is VALID [2020-07-11 04:44:10,991 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-11 04:44:10,993 INFO L263 TraceCheckUtils]: 20: Hoare triple {81257#true} call ldv_usb_driver_1(); {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:10,993 INFO L280 TraceCheckUtils]: 21: Hoare triple {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:10,994 INFO L263 TraceCheckUtils]: 22: Hoare triple {81257#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:10,994 INFO L280 TraceCheckUtils]: 23: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:10,994 INFO L280 TraceCheckUtils]: 24: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,994 INFO L280 TraceCheckUtils]: 25: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,994 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:10,996 INFO L263 TraceCheckUtils]: 27: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:10,996 INFO L280 TraceCheckUtils]: 28: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:10,996 INFO L280 TraceCheckUtils]: 29: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,996 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:10,996 INFO L280 TraceCheckUtils]: 31: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:10,997 INFO L280 TraceCheckUtils]: 32: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,997 INFO L263 TraceCheckUtils]: 33: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:10,997 INFO L280 TraceCheckUtils]: 34: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:10,997 INFO L280 TraceCheckUtils]: 35: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:10,997 INFO L280 TraceCheckUtils]: 36: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,997 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:10,998 INFO L280 TraceCheckUtils]: 38: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:10,998 INFO L280 TraceCheckUtils]: 39: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,998 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-11 04:44:10,998 INFO L280 TraceCheckUtils]: 41: Hoare triple {81257#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:10,998 INFO L280 TraceCheckUtils]: 42: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:10,999 INFO L280 TraceCheckUtils]: 43: Hoare triple {81257#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:10,999 INFO L280 TraceCheckUtils]: 44: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,999 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-11 04:44:10,999 INFO L280 TraceCheckUtils]: 46: Hoare triple {81257#true} #res := ~ldv_func_res~1; {81257#true} is VALID [2020-07-11 04:44:10,999 INFO L280 TraceCheckUtils]: 47: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:10,999 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {81257#true} {81257#true} #2114#return; {81257#true} is VALID [2020-07-11 04:44:11,001 INFO L280 TraceCheckUtils]: 0: Hoare triple {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {81257#true} is VALID [2020-07-11 04:44:11,003 INFO L263 TraceCheckUtils]: 1: Hoare triple {81257#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,003 INFO L280 TraceCheckUtils]: 2: Hoare triple {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {81257#true} is VALID [2020-07-11 04:44:11,003 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81257#true} is VALID [2020-07-11 04:44:11,003 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {81257#true} is VALID [2020-07-11 04:44:11,003 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} havoc ~ldv_func_res~1; {81257#true} is VALID [2020-07-11 04:44:11,003 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} havoc ~tmp~11; {81257#true} is VALID [2020-07-11 04:44:11,004 INFO L263 TraceCheckUtils]: 7: Hoare triple {81257#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {81257#true} is VALID [2020-07-11 04:44:11,004 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:11,004 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-11 04:44:11,004 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-11 04:44:11,004 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,004 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:11,005 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:11,005 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,005 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-11 04:44:11,005 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,005 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} ~tmp~11 := #t~ret81; {81257#true} is VALID [2020-07-11 04:44:11,005 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} havoc #t~ret81; {81257#true} is VALID [2020-07-11 04:44:11,006 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~ldv_func_res~1 := ~tmp~11; {81257#true} is VALID [2020-07-11 04:44:11,006 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,006 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,007 INFO L263 TraceCheckUtils]: 22: Hoare triple {81257#true} call ldv_usb_driver_1(); {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,007 INFO L280 TraceCheckUtils]: 23: Hoare triple {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:11,008 INFO L263 TraceCheckUtils]: 24: Hoare triple {81257#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,008 INFO L280 TraceCheckUtils]: 25: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,008 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,008 INFO L280 TraceCheckUtils]: 27: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,009 INFO L280 TraceCheckUtils]: 28: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,010 INFO L263 TraceCheckUtils]: 29: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,010 INFO L280 TraceCheckUtils]: 30: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,010 INFO L280 TraceCheckUtils]: 31: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,010 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,010 INFO L280 TraceCheckUtils]: 33: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,011 INFO L280 TraceCheckUtils]: 34: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,011 INFO L263 TraceCheckUtils]: 35: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,011 INFO L280 TraceCheckUtils]: 36: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,011 INFO L280 TraceCheckUtils]: 37: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,011 INFO L280 TraceCheckUtils]: 38: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,011 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,012 INFO L280 TraceCheckUtils]: 40: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,012 INFO L280 TraceCheckUtils]: 41: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,012 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-11 04:44:11,012 INFO L280 TraceCheckUtils]: 43: Hoare triple {81257#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:11,012 INFO L280 TraceCheckUtils]: 44: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:11,012 INFO L280 TraceCheckUtils]: 45: Hoare triple {81257#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:11,013 INFO L280 TraceCheckUtils]: 46: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,013 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-11 04:44:11,013 INFO L280 TraceCheckUtils]: 48: Hoare triple {81257#true} #res := ~ldv_func_res~1; {81257#true} is VALID [2020-07-11 04:44:11,013 INFO L280 TraceCheckUtils]: 49: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,013 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {81257#true} {81257#true} #2114#return; {81257#true} is VALID [2020-07-11 04:44:11,013 INFO L280 TraceCheckUtils]: 51: Hoare triple {81257#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,014 INFO L280 TraceCheckUtils]: 52: Hoare triple {81257#true} ~tmp~6 := #t~ret43; {81257#true} is VALID [2020-07-11 04:44:11,014 INFO L280 TraceCheckUtils]: 53: Hoare triple {81257#true} havoc #t~ret43; {81257#true} is VALID [2020-07-11 04:44:11,014 INFO L280 TraceCheckUtils]: 54: Hoare triple {81257#true} #res := ~tmp~6; {81257#true} is VALID [2020-07-11 04:44:11,014 INFO L280 TraceCheckUtils]: 55: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,014 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {81257#true} {81257#true} #2222#return; {81257#true} is VALID [2020-07-11 04:44:11,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:11,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:11,068 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,068 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,068 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,068 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,069 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,069 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,069 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-11 04:44:11,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:11,081 INFO L280 TraceCheckUtils]: 0: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81257#true} is VALID [2020-07-11 04:44:11,081 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-11 04:44:11,082 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,082 INFO L280 TraceCheckUtils]: 3: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,083 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2130#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,083 INFO L280 TraceCheckUtils]: 0: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {81257#true} is VALID [2020-07-11 04:44:11,083 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~tmp___0~8; {81257#true} is VALID [2020-07-11 04:44:11,084 INFO L263 TraceCheckUtils]: 2: Hoare triple {81257#true} call #t~ret114 := ldv_undef_int(); {81257#true} is VALID [2020-07-11 04:44:11,084 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,084 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,084 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,084 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,085 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,085 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,085 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-11 04:44:11,085 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,086 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~tmp___0~8 := #t~ret114; {81257#true} is VALID [2020-07-11 04:44:11,086 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} havoc #t~ret114; {81257#true} is VALID [2020-07-11 04:44:11,086 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume 0 != ~tmp___0~8; {81257#true} is VALID [2020-07-11 04:44:11,087 INFO L263 TraceCheckUtils]: 14: Hoare triple {81257#true} call ldv_mutex_lock_udev(0, 0); {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:44:11,087 INFO L280 TraceCheckUtils]: 15: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81257#true} is VALID [2020-07-11 04:44:11,087 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-11 04:44:11,088 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,088 INFO L280 TraceCheckUtils]: 18: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,089 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2130#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,090 INFO L280 TraceCheckUtils]: 20: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,090 INFO L280 TraceCheckUtils]: 21: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,091 INFO L275 TraceCheckUtils]: 22: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2108#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,091 INFO L280 TraceCheckUtils]: 0: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {81257#true} is VALID [2020-07-11 04:44:11,092 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81257#true} is VALID [2020-07-11 04:44:11,092 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~10; {81257#true} is VALID [2020-07-11 04:44:11,093 INFO L263 TraceCheckUtils]: 3: Hoare triple {81257#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:44:11,093 INFO L280 TraceCheckUtils]: 4: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {81257#true} is VALID [2020-07-11 04:44:11,093 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} havoc ~tmp___0~8; {81257#true} is VALID [2020-07-11 04:44:11,093 INFO L263 TraceCheckUtils]: 6: Hoare triple {81257#true} call #t~ret114 := ldv_undef_int(); {81257#true} is VALID [2020-07-11 04:44:11,093 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,094 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,094 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,094 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,094 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,094 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,094 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-11 04:44:11,095 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,095 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} ~tmp___0~8 := #t~ret114; {81257#true} is VALID [2020-07-11 04:44:11,095 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} havoc #t~ret114; {81257#true} is VALID [2020-07-11 04:44:11,095 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} assume 0 != ~tmp___0~8; {81257#true} is VALID [2020-07-11 04:44:11,096 INFO L263 TraceCheckUtils]: 18: Hoare triple {81257#true} call ldv_mutex_lock_udev(0, 0); {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:44:11,096 INFO L280 TraceCheckUtils]: 19: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81257#true} is VALID [2020-07-11 04:44:11,096 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-11 04:44:11,097 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,098 INFO L280 TraceCheckUtils]: 22: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,098 INFO L275 TraceCheckUtils]: 23: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2130#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,099 INFO L280 TraceCheckUtils]: 24: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,099 INFO L280 TraceCheckUtils]: 25: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,100 INFO L275 TraceCheckUtils]: 26: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2108#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,100 INFO L280 TraceCheckUtils]: 27: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,101 INFO L280 TraceCheckUtils]: 28: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} ~tmp~10 := #t~ret80; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,101 INFO L280 TraceCheckUtils]: 29: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret80; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,102 INFO L280 TraceCheckUtils]: 30: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := ~tmp~10; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,102 INFO L280 TraceCheckUtils]: 31: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,103 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2122#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:11,111 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:11,111 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,111 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} #res := #t~nondet119; {81257#true} is VALID [2020-07-11 04:44:11,112 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc #t~nondet119; {81257#true} is VALID [2020-07-11 04:44:11,112 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,113 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {81257#true} {82107#(= 2 ~ldv_mutex_udev~0)} #2124#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:44:11,119 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:11,119 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,120 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {82107#(= 2 ~ldv_mutex_udev~0)} #2082#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,125 INFO L263 TraceCheckUtils]: 0: Hoare triple {81257#true} call ULTIMATE.init(); {82117#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:44:11,125 INFO L280 TraceCheckUtils]: 1: Hoare triple {82117#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {81257#true} is VALID [2020-07-11 04:44:11,125 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} #valid := #valid[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} assume 0 < #StackHeapBarrier; {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {81257#true} is VALID [2020-07-11 04:44:11,126 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {81257#true} is VALID [2020-07-11 04:44:11,127 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {81257#true} is VALID [2020-07-11 04:44:11,127 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {81257#true} is VALID [2020-07-11 04:44:11,127 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {81257#true} is VALID [2020-07-11 04:44:11,127 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {81257#true} is VALID [2020-07-11 04:44:11,127 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {81257#true} is VALID [2020-07-11 04:44:11,127 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~LDV_IN_INTERRUPT~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,128 INFO L280 TraceCheckUtils]: 22: Hoare triple {81257#true} ~ref_cnt~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,129 INFO L280 TraceCheckUtils]: 23: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,129 INFO L280 TraceCheckUtils]: 24: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,129 INFO L280 TraceCheckUtils]: 25: Hoare triple {81257#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {81257#true} is VALID [2020-07-11 04:44:11,129 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,129 INFO L280 TraceCheckUtils]: 27: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,129 INFO L280 TraceCheckUtils]: 28: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 29: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 30: Hoare triple {81257#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 31: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 32: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 33: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 34: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {81257#true} is VALID [2020-07-11 04:44:11,130 INFO L280 TraceCheckUtils]: 35: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {81257#true} is VALID [2020-07-11 04:44:11,131 INFO L280 TraceCheckUtils]: 36: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {81257#true} is VALID [2020-07-11 04:44:11,131 INFO L280 TraceCheckUtils]: 37: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {81257#true} is VALID [2020-07-11 04:44:11,131 INFO L280 TraceCheckUtils]: 38: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {81257#true} is VALID [2020-07-11 04:44:11,131 INFO L280 TraceCheckUtils]: 39: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {81257#true} is VALID [2020-07-11 04:44:11,131 INFO L280 TraceCheckUtils]: 40: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {81257#true} is VALID [2020-07-11 04:44:11,131 INFO L280 TraceCheckUtils]: 41: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 42: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 43: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 44: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 45: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 46: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 47: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {81257#true} is VALID [2020-07-11 04:44:11,132 INFO L280 TraceCheckUtils]: 48: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 49: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 50: Hoare triple {81257#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 51: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 52: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 53: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 54: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {81257#true} is VALID [2020-07-11 04:44:11,133 INFO L280 TraceCheckUtils]: 55: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {81257#true} is VALID [2020-07-11 04:44:11,134 INFO L280 TraceCheckUtils]: 56: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {81257#true} is VALID [2020-07-11 04:44:11,134 INFO L280 TraceCheckUtils]: 57: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {81257#true} is VALID [2020-07-11 04:44:11,134 INFO L280 TraceCheckUtils]: 58: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {81257#true} is VALID [2020-07-11 04:44:11,134 INFO L280 TraceCheckUtils]: 59: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {81257#true} is VALID [2020-07-11 04:44:11,134 INFO L280 TraceCheckUtils]: 60: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {81257#true} is VALID [2020-07-11 04:44:11,134 INFO L280 TraceCheckUtils]: 61: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 62: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 63: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 64: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 65: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 66: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 67: Hoare triple {81257#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {81257#true} is VALID [2020-07-11 04:44:11,135 INFO L280 TraceCheckUtils]: 68: Hoare triple {81257#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 69: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 70: Hoare triple {81257#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 71: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 72: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 73: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 74: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {81257#true} is VALID [2020-07-11 04:44:11,136 INFO L280 TraceCheckUtils]: 75: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {81257#true} is VALID [2020-07-11 04:44:11,137 INFO L280 TraceCheckUtils]: 76: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {81257#true} is VALID [2020-07-11 04:44:11,137 INFO L280 TraceCheckUtils]: 77: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {81257#true} is VALID [2020-07-11 04:44:11,137 INFO L280 TraceCheckUtils]: 78: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {81257#true} is VALID [2020-07-11 04:44:11,137 INFO L280 TraceCheckUtils]: 79: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {81257#true} is VALID [2020-07-11 04:44:11,137 INFO L280 TraceCheckUtils]: 80: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {81257#true} is VALID [2020-07-11 04:44:11,137 INFO L280 TraceCheckUtils]: 81: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 82: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 83: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 84: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 85: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 86: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 87: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {81257#true} is VALID [2020-07-11 04:44:11,138 INFO L280 TraceCheckUtils]: 88: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 89: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 90: Hoare triple {81257#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 91: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 92: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 93: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 94: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {81257#true} is VALID [2020-07-11 04:44:11,139 INFO L280 TraceCheckUtils]: 95: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {81257#true} is VALID [2020-07-11 04:44:11,140 INFO L280 TraceCheckUtils]: 96: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {81257#true} is VALID [2020-07-11 04:44:11,140 INFO L280 TraceCheckUtils]: 97: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {81257#true} is VALID [2020-07-11 04:44:11,140 INFO L280 TraceCheckUtils]: 98: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {81257#true} is VALID [2020-07-11 04:44:11,140 INFO L280 TraceCheckUtils]: 99: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {81257#true} is VALID [2020-07-11 04:44:11,140 INFO L280 TraceCheckUtils]: 100: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {81257#true} is VALID [2020-07-11 04:44:11,140 INFO L280 TraceCheckUtils]: 101: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {81257#true} is VALID [2020-07-11 04:44:11,141 INFO L280 TraceCheckUtils]: 102: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {81257#true} is VALID [2020-07-11 04:44:11,141 INFO L280 TraceCheckUtils]: 103: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {81257#true} is VALID [2020-07-11 04:44:11,141 INFO L280 TraceCheckUtils]: 104: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {81257#true} is VALID [2020-07-11 04:44:11,141 INFO L280 TraceCheckUtils]: 105: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {81257#true} is VALID [2020-07-11 04:44:11,141 INFO L280 TraceCheckUtils]: 106: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {81257#true} is VALID [2020-07-11 04:44:11,141 INFO L280 TraceCheckUtils]: 107: Hoare triple {81257#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {81257#true} is VALID [2020-07-11 04:44:11,142 INFO L280 TraceCheckUtils]: 108: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {81257#true} is VALID [2020-07-11 04:44:11,142 INFO L280 TraceCheckUtils]: 109: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {81257#true} is VALID [2020-07-11 04:44:11,142 INFO L280 TraceCheckUtils]: 110: Hoare triple {81257#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {81257#true} is VALID [2020-07-11 04:44:11,142 INFO L280 TraceCheckUtils]: 111: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {81257#true} is VALID [2020-07-11 04:44:11,142 INFO L280 TraceCheckUtils]: 112: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {81257#true} is VALID [2020-07-11 04:44:11,142 INFO L280 TraceCheckUtils]: 113: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {81257#true} is VALID [2020-07-11 04:44:11,143 INFO L280 TraceCheckUtils]: 114: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {81257#true} is VALID [2020-07-11 04:44:11,143 INFO L280 TraceCheckUtils]: 115: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {81257#true} is VALID [2020-07-11 04:44:11,143 INFO L280 TraceCheckUtils]: 116: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {81257#true} is VALID [2020-07-11 04:44:11,143 INFO L280 TraceCheckUtils]: 117: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {81257#true} is VALID [2020-07-11 04:44:11,143 INFO L280 TraceCheckUtils]: 118: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {81257#true} is VALID [2020-07-11 04:44:11,143 INFO L280 TraceCheckUtils]: 119: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {81257#true} is VALID [2020-07-11 04:44:11,144 INFO L280 TraceCheckUtils]: 120: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {81257#true} is VALID [2020-07-11 04:44:11,144 INFO L280 TraceCheckUtils]: 121: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {81257#true} is VALID [2020-07-11 04:44:11,144 INFO L280 TraceCheckUtils]: 122: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {81257#true} is VALID [2020-07-11 04:44:11,144 INFO L280 TraceCheckUtils]: 123: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {81257#true} is VALID [2020-07-11 04:44:11,144 INFO L280 TraceCheckUtils]: 124: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {81257#true} is VALID [2020-07-11 04:44:11,144 INFO L280 TraceCheckUtils]: 125: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 126: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 127: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 128: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 129: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 130: Hoare triple {81257#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 131: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {81257#true} is VALID [2020-07-11 04:44:11,145 INFO L280 TraceCheckUtils]: 132: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {81257#true} is VALID [2020-07-11 04:44:11,146 INFO L280 TraceCheckUtils]: 133: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {81257#true} is VALID [2020-07-11 04:44:11,146 INFO L280 TraceCheckUtils]: 134: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {81257#true} is VALID [2020-07-11 04:44:11,146 INFO L280 TraceCheckUtils]: 135: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {81257#true} is VALID [2020-07-11 04:44:11,146 INFO L280 TraceCheckUtils]: 136: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {81257#true} is VALID [2020-07-11 04:44:11,146 INFO L280 TraceCheckUtils]: 137: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {81257#true} is VALID [2020-07-11 04:44:11,146 INFO L280 TraceCheckUtils]: 138: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {81257#true} is VALID [2020-07-11 04:44:11,147 INFO L280 TraceCheckUtils]: 139: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {81257#true} is VALID [2020-07-11 04:44:11,147 INFO L280 TraceCheckUtils]: 140: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {81257#true} is VALID [2020-07-11 04:44:11,147 INFO L280 TraceCheckUtils]: 141: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {81257#true} is VALID [2020-07-11 04:44:11,147 INFO L280 TraceCheckUtils]: 142: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {81257#true} is VALID [2020-07-11 04:44:11,147 INFO L280 TraceCheckUtils]: 143: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {81257#true} is VALID [2020-07-11 04:44:11,147 INFO L280 TraceCheckUtils]: 144: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {81257#true} is VALID [2020-07-11 04:44:11,148 INFO L280 TraceCheckUtils]: 145: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {81257#true} is VALID [2020-07-11 04:44:11,148 INFO L280 TraceCheckUtils]: 146: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {81257#true} is VALID [2020-07-11 04:44:11,148 INFO L280 TraceCheckUtils]: 147: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {81257#true} is VALID [2020-07-11 04:44:11,148 INFO L280 TraceCheckUtils]: 148: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {81257#true} is VALID [2020-07-11 04:44:11,148 INFO L280 TraceCheckUtils]: 149: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {81257#true} is VALID [2020-07-11 04:44:11,148 INFO L280 TraceCheckUtils]: 150: Hoare triple {81257#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {81257#true} is VALID [2020-07-11 04:44:11,149 INFO L280 TraceCheckUtils]: 151: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {81257#true} is VALID [2020-07-11 04:44:11,149 INFO L280 TraceCheckUtils]: 152: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {81257#true} is VALID [2020-07-11 04:44:11,149 INFO L280 TraceCheckUtils]: 153: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {81257#true} is VALID [2020-07-11 04:44:11,149 INFO L280 TraceCheckUtils]: 154: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {81257#true} is VALID [2020-07-11 04:44:11,149 INFO L280 TraceCheckUtils]: 155: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {81257#true} is VALID [2020-07-11 04:44:11,149 INFO L280 TraceCheckUtils]: 156: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {81257#true} is VALID [2020-07-11 04:44:11,150 INFO L280 TraceCheckUtils]: 157: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {81257#true} is VALID [2020-07-11 04:44:11,150 INFO L280 TraceCheckUtils]: 158: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {81257#true} is VALID [2020-07-11 04:44:11,150 INFO L280 TraceCheckUtils]: 159: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {81257#true} is VALID [2020-07-11 04:44:11,150 INFO L280 TraceCheckUtils]: 160: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {81257#true} is VALID [2020-07-11 04:44:11,150 INFO L280 TraceCheckUtils]: 161: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {81257#true} is VALID [2020-07-11 04:44:11,150 INFO L280 TraceCheckUtils]: 162: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {81257#true} is VALID [2020-07-11 04:44:11,151 INFO L280 TraceCheckUtils]: 163: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {81257#true} is VALID [2020-07-11 04:44:11,151 INFO L280 TraceCheckUtils]: 164: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {81257#true} is VALID [2020-07-11 04:44:11,151 INFO L280 TraceCheckUtils]: 165: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {81257#true} is VALID [2020-07-11 04:44:11,151 INFO L280 TraceCheckUtils]: 166: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {81257#true} is VALID [2020-07-11 04:44:11,151 INFO L280 TraceCheckUtils]: 167: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {81257#true} is VALID [2020-07-11 04:44:11,151 INFO L280 TraceCheckUtils]: 168: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 169: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 170: Hoare triple {81257#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 171: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 172: Hoare triple {81257#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 173: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 174: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 175: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {81257#true} is VALID [2020-07-11 04:44:11,152 INFO L280 TraceCheckUtils]: 176: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 177: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 178: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 179: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 180: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 181: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 182: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 183: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 184: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {81257#true} is VALID [2020-07-11 04:44:11,153 INFO L280 TraceCheckUtils]: 185: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 186: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 187: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 188: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 189: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 190: Hoare triple {81257#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 191: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 192: Hoare triple {81257#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 193: Hoare triple {81257#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {81257#true} is VALID [2020-07-11 04:44:11,154 INFO L280 TraceCheckUtils]: 194: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 195: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 196: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 197: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 198: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 199: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 200: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 201: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 202: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {81257#true} is VALID [2020-07-11 04:44:11,155 INFO L280 TraceCheckUtils]: 203: Hoare triple {81257#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 204: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 205: Hoare triple {81257#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 206: Hoare triple {81257#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 207: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 208: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 209: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 210: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 211: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {81257#true} is VALID [2020-07-11 04:44:11,156 INFO L280 TraceCheckUtils]: 212: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 213: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 214: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 215: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 216: Hoare triple {81257#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 217: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 218: Hoare triple {81257#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 219: Hoare triple {81257#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 220: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 221: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {81257#true} is VALID [2020-07-11 04:44:11,157 INFO L280 TraceCheckUtils]: 222: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 223: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 224: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 225: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 226: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 227: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 228: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 229: Hoare triple {81257#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 230: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 231: Hoare triple {81257#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {81257#true} is VALID [2020-07-11 04:44:11,158 INFO L280 TraceCheckUtils]: 232: Hoare triple {81257#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 233: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 234: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 235: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 236: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 237: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 238: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 239: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 240: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 241: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {81257#true} is VALID [2020-07-11 04:44:11,159 INFO L280 TraceCheckUtils]: 242: Hoare triple {81257#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 243: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 244: Hoare triple {81257#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 245: Hoare triple {81257#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 246: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 247: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 248: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 249: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 250: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {81257#true} is VALID [2020-07-11 04:44:11,160 INFO L280 TraceCheckUtils]: 251: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 252: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 253: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 254: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 255: Hoare triple {81257#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 256: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 257: Hoare triple {81257#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 258: Hoare triple {81257#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 259: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 260: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {81257#true} is VALID [2020-07-11 04:44:11,161 INFO L280 TraceCheckUtils]: 261: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 262: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 263: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 264: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 265: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 266: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 267: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 268: Hoare triple {81257#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {81257#true} is VALID [2020-07-11 04:44:11,162 INFO L280 TraceCheckUtils]: 269: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {81257#true} is VALID [2020-07-11 04:44:11,163 INFO L280 TraceCheckUtils]: 270: Hoare triple {81257#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {81257#true} is VALID [2020-07-11 04:44:11,163 INFO L280 TraceCheckUtils]: 271: Hoare triple {81257#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {81257#true} is VALID [2020-07-11 04:44:11,163 INFO L280 TraceCheckUtils]: 272: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {81257#true} is VALID [2020-07-11 04:44:11,163 INFO L280 TraceCheckUtils]: 273: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {81257#true} is VALID [2020-07-11 04:44:11,163 INFO L280 TraceCheckUtils]: 274: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {81257#true} is VALID [2020-07-11 04:44:11,163 INFO L280 TraceCheckUtils]: 275: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 276: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 277: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 278: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 279: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 280: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 281: Hoare triple {81257#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {81257#true} is VALID [2020-07-11 04:44:11,164 INFO L280 TraceCheckUtils]: 282: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {81257#true} is VALID [2020-07-11 04:44:11,165 INFO L280 TraceCheckUtils]: 283: Hoare triple {81257#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {81257#true} is VALID [2020-07-11 04:44:11,165 INFO L280 TraceCheckUtils]: 284: Hoare triple {81257#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {81257#true} is VALID [2020-07-11 04:44:11,165 INFO L280 TraceCheckUtils]: 285: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {81257#true} is VALID [2020-07-11 04:44:11,165 INFO L280 TraceCheckUtils]: 286: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {81257#true} is VALID [2020-07-11 04:44:11,165 INFO L280 TraceCheckUtils]: 287: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {81257#true} is VALID [2020-07-11 04:44:11,165 INFO L280 TraceCheckUtils]: 288: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {81257#true} is VALID [2020-07-11 04:44:11,166 INFO L280 TraceCheckUtils]: 289: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {81257#true} is VALID [2020-07-11 04:44:11,166 INFO L280 TraceCheckUtils]: 290: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {81257#true} is VALID [2020-07-11 04:44:11,166 INFO L280 TraceCheckUtils]: 291: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {81257#true} is VALID [2020-07-11 04:44:11,166 INFO L280 TraceCheckUtils]: 292: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {81257#true} is VALID [2020-07-11 04:44:11,166 INFO L280 TraceCheckUtils]: 293: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {81257#true} is VALID [2020-07-11 04:44:11,166 INFO L280 TraceCheckUtils]: 294: Hoare triple {81257#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 295: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 296: Hoare triple {81257#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 297: Hoare triple {81257#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 298: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 299: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 300: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {81257#true} is VALID [2020-07-11 04:44:11,167 INFO L280 TraceCheckUtils]: 301: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 302: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 303: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 304: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 305: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 306: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 307: Hoare triple {81257#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {81257#true} is VALID [2020-07-11 04:44:11,168 INFO L280 TraceCheckUtils]: 308: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {81257#true} is VALID [2020-07-11 04:44:11,169 INFO L280 TraceCheckUtils]: 309: Hoare triple {81257#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {81257#true} is VALID [2020-07-11 04:44:11,169 INFO L280 TraceCheckUtils]: 310: Hoare triple {81257#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {81257#true} is VALID [2020-07-11 04:44:11,169 INFO L280 TraceCheckUtils]: 311: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {81257#true} is VALID [2020-07-11 04:44:11,169 INFO L280 TraceCheckUtils]: 312: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {81257#true} is VALID [2020-07-11 04:44:11,169 INFO L280 TraceCheckUtils]: 313: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {81257#true} is VALID [2020-07-11 04:44:11,169 INFO L280 TraceCheckUtils]: 314: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {81257#true} is VALID [2020-07-11 04:44:11,170 INFO L280 TraceCheckUtils]: 315: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {81257#true} is VALID [2020-07-11 04:44:11,170 INFO L280 TraceCheckUtils]: 316: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {81257#true} is VALID [2020-07-11 04:44:11,170 INFO L280 TraceCheckUtils]: 317: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {81257#true} is VALID [2020-07-11 04:44:11,170 INFO L280 TraceCheckUtils]: 318: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {81257#true} is VALID [2020-07-11 04:44:11,170 INFO L280 TraceCheckUtils]: 319: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {81257#true} is VALID [2020-07-11 04:44:11,170 INFO L280 TraceCheckUtils]: 320: Hoare triple {81257#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 321: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 322: Hoare triple {81257#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 323: Hoare triple {81257#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 324: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 325: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 326: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 327: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 328: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {81257#true} is VALID [2020-07-11 04:44:11,171 INFO L280 TraceCheckUtils]: 329: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 330: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 331: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 332: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 333: Hoare triple {81257#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 334: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 335: Hoare triple {81257#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 336: Hoare triple {81257#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 337: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 338: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {81257#true} is VALID [2020-07-11 04:44:11,172 INFO L280 TraceCheckUtils]: 339: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 340: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 341: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 342: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 343: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 344: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 345: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 346: Hoare triple {81257#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 347: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 348: Hoare triple {81257#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {81257#true} is VALID [2020-07-11 04:44:11,173 INFO L280 TraceCheckUtils]: 349: Hoare triple {81257#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 350: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 351: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 352: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 353: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 354: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 355: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 356: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 357: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 358: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {81257#true} is VALID [2020-07-11 04:44:11,174 INFO L280 TraceCheckUtils]: 359: Hoare triple {81257#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 360: Hoare triple {81257#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 361: Hoare triple {81257#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 362: Hoare triple {81257#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 363: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 364: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 365: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 366: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 367: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {81257#true} is VALID [2020-07-11 04:44:11,175 INFO L280 TraceCheckUtils]: 368: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {81257#true} is VALID [2020-07-11 04:44:11,176 INFO L280 TraceCheckUtils]: 369: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {81257#true} is VALID [2020-07-11 04:44:11,176 INFO L280 TraceCheckUtils]: 370: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {81257#true} is VALID [2020-07-11 04:44:11,176 INFO L280 TraceCheckUtils]: 371: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {81257#true} is VALID [2020-07-11 04:44:11,176 INFO L280 TraceCheckUtils]: 372: Hoare triple {81257#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {81257#true} is VALID [2020-07-11 04:44:11,176 INFO L280 TraceCheckUtils]: 373: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {81257#true} is VALID [2020-07-11 04:44:11,176 INFO L280 TraceCheckUtils]: 374: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 375: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 376: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 377: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 378: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 379: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 380: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {81257#true} is VALID [2020-07-11 04:44:11,177 INFO L280 TraceCheckUtils]: 381: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {81257#true} is VALID [2020-07-11 04:44:11,178 INFO L280 TraceCheckUtils]: 382: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {81257#true} is VALID [2020-07-11 04:44:11,178 INFO L280 TraceCheckUtils]: 383: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {81257#true} is VALID [2020-07-11 04:44:11,178 INFO L280 TraceCheckUtils]: 384: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {81257#true} is VALID [2020-07-11 04:44:11,178 INFO L280 TraceCheckUtils]: 385: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {81257#true} is VALID [2020-07-11 04:44:11,178 INFO L280 TraceCheckUtils]: 386: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,178 INFO L280 TraceCheckUtils]: 387: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,179 INFO L280 TraceCheckUtils]: 388: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,179 INFO L280 TraceCheckUtils]: 389: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,179 INFO L280 TraceCheckUtils]: 390: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,179 INFO L280 TraceCheckUtils]: 391: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,179 INFO L280 TraceCheckUtils]: 392: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,179 INFO L280 TraceCheckUtils]: 393: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 394: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 395: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 396: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 397: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 398: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 399: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,180 INFO L280 TraceCheckUtils]: 400: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,181 INFO L280 TraceCheckUtils]: 401: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,181 INFO L280 TraceCheckUtils]: 402: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,181 INFO L280 TraceCheckUtils]: 403: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,181 INFO L280 TraceCheckUtils]: 404: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,181 INFO L280 TraceCheckUtils]: 405: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,181 INFO L280 TraceCheckUtils]: 406: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 407: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 408: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 409: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 410: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 411: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 412: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,182 INFO L280 TraceCheckUtils]: 413: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,183 INFO L280 TraceCheckUtils]: 414: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,183 INFO L280 TraceCheckUtils]: 415: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,183 INFO L280 TraceCheckUtils]: 416: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,183 INFO L280 TraceCheckUtils]: 417: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,183 INFO L280 TraceCheckUtils]: 418: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,183 INFO L280 TraceCheckUtils]: 419: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 420: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 421: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 422: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 423: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 424: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 425: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 426: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 427: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,184 INFO L280 TraceCheckUtils]: 428: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 429: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 430: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 431: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 432: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 433: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 434: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 435: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 436: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 437: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,185 INFO L280 TraceCheckUtils]: 438: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 439: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 440: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 441: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 442: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 443: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 444: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 445: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 446: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 447: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,186 INFO L280 TraceCheckUtils]: 448: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 449: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 450: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 451: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 452: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 453: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 454: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 455: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 456: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 457: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,187 INFO L280 TraceCheckUtils]: 458: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 459: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 460: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 461: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 462: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 463: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 464: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 465: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 466: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 467: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,188 INFO L280 TraceCheckUtils]: 468: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 469: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 470: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 471: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 472: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 473: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 474: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 475: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 476: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 477: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,189 INFO L280 TraceCheckUtils]: 478: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 479: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 480: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 481: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 482: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 483: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 484: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 485: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 486: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 487: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,190 INFO L280 TraceCheckUtils]: 488: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 489: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 490: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 491: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 492: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 493: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 494: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 495: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 496: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 497: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,191 INFO L280 TraceCheckUtils]: 498: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 499: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 500: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 501: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 502: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 503: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 504: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 505: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 506: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 507: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,192 INFO L280 TraceCheckUtils]: 508: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 509: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 510: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 511: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 512: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 513: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 514: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 515: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 516: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 517: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,193 INFO L280 TraceCheckUtils]: 518: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 519: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 520: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 521: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 522: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 523: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 524: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 525: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 526: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 527: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,194 INFO L280 TraceCheckUtils]: 528: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 529: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 530: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 531: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 532: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 533: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 534: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 535: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 536: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,195 INFO L280 TraceCheckUtils]: 537: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 538: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 539: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 540: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 541: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 542: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 543: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 544: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 545: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 546: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,196 INFO L280 TraceCheckUtils]: 547: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 548: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 549: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 550: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 551: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 552: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 553: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 554: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 555: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 556: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,197 INFO L280 TraceCheckUtils]: 557: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 558: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 559: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 560: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 561: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 562: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 563: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 564: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 565: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 566: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,198 INFO L280 TraceCheckUtils]: 567: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 568: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 569: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 570: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 571: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 572: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 573: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 574: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 575: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 576: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,199 INFO L280 TraceCheckUtils]: 577: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 578: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 579: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 580: Hoare triple {81257#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 581: Hoare triple {81257#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 582: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 583: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 584: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 585: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {81257#true} is VALID [2020-07-11 04:44:11,200 INFO L280 TraceCheckUtils]: 586: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 587: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 588: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 589: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 590: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 591: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 592: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 593: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 594: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 595: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {81257#true} is VALID [2020-07-11 04:44:11,201 INFO L280 TraceCheckUtils]: 596: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 597: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 598: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 599: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 600: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 601: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 602: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 603: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 604: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 605: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {81257#true} is VALID [2020-07-11 04:44:11,202 INFO L280 TraceCheckUtils]: 606: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 607: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 608: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 609: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 610: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 611: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 612: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 613: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 614: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 615: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {81257#true} is VALID [2020-07-11 04:44:11,203 INFO L280 TraceCheckUtils]: 616: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 617: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 618: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 619: Hoare triple {81257#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 620: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 621: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 622: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 623: Hoare triple {81257#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 624: Hoare triple {81257#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 625: Hoare triple {81257#true} ~ldv_retval_0~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,204 INFO L280 TraceCheckUtils]: 626: Hoare triple {81257#true} ~ldv_retval_1~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 627: Hoare triple {81257#true} ~ldv_retval_3~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 628: Hoare triple {81257#true} ~ldv_retval_2~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 629: Hoare triple {81257#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 630: Hoare triple {81257#true} ~ldv_mutex_lock~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 631: Hoare triple {81257#true} ~ldv_mutex_mutex_of_device~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 632: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 633: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {81257#true} {81257#true} #2340#return; {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L263 TraceCheckUtils]: 635: Hoare triple {81257#true} call #t~ret124 := main(); {81257#true} is VALID [2020-07-11 04:44:11,205 INFO L280 TraceCheckUtils]: 636: Hoare triple {81257#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 637: Hoare triple {81257#true} havoc ~tmp~8.base, ~tmp~8.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 638: Hoare triple {81257#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 639: Hoare triple {81257#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 640: Hoare triple {81257#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 641: Hoare triple {81257#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 642: Hoare triple {81257#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 643: Hoare triple {81257#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 644: Hoare triple {81257#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 645: Hoare triple {81257#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,206 INFO L280 TraceCheckUtils]: 646: Hoare triple {81257#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 647: Hoare triple {81257#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 648: Hoare triple {81257#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 649: Hoare triple {81257#true} havoc ~tmp___5~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 650: Hoare triple {81257#true} havoc ~tmp___6~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 651: Hoare triple {81257#true} havoc ~tmp___7~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 652: Hoare triple {81257#true} havoc ~tmp___8~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 653: Hoare triple {81257#true} havoc ~tmp___9~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 654: Hoare triple {81257#true} havoc ~tmp___10~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 655: Hoare triple {81257#true} havoc ~tmp___11~0; {81257#true} is VALID [2020-07-11 04:44:11,207 INFO L280 TraceCheckUtils]: 656: Hoare triple {81257#true} havoc ~tmp___12~0; {81257#true} is VALID [2020-07-11 04:44:11,208 INFO L263 TraceCheckUtils]: 657: Hoare triple {81257#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,208 INFO L280 TraceCheckUtils]: 658: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,208 INFO L280 TraceCheckUtils]: 659: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,209 INFO L280 TraceCheckUtils]: 660: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,209 INFO L280 TraceCheckUtils]: 661: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L263 TraceCheckUtils]: 662: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,210 INFO L280 TraceCheckUtils]: 663: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L280 TraceCheckUtils]: 664: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L280 TraceCheckUtils]: 666: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L280 TraceCheckUtils]: 667: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L263 TraceCheckUtils]: 668: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,210 INFO L280 TraceCheckUtils]: 669: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 670: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 671: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 673: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 674: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {81257#true} {81257#true} #2182#return; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 676: Hoare triple {81257#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 677: Hoare triple {81257#true} havoc #t~ret45.base, #t~ret45.offset; {81257#true} is VALID [2020-07-11 04:44:11,211 INFO L280 TraceCheckUtils]: 678: Hoare triple {81257#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {81257#true} is VALID [2020-07-11 04:44:11,212 INFO L263 TraceCheckUtils]: 679: Hoare triple {81257#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,212 INFO L280 TraceCheckUtils]: 680: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,212 INFO L280 TraceCheckUtils]: 681: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,212 INFO L280 TraceCheckUtils]: 682: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,213 INFO L280 TraceCheckUtils]: 683: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,214 INFO L263 TraceCheckUtils]: 684: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,214 INFO L280 TraceCheckUtils]: 685: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,214 INFO L280 TraceCheckUtils]: 686: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,214 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,214 INFO L280 TraceCheckUtils]: 688: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L280 TraceCheckUtils]: 689: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L263 TraceCheckUtils]: 690: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L280 TraceCheckUtils]: 691: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L280 TraceCheckUtils]: 692: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L280 TraceCheckUtils]: 693: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L280 TraceCheckUtils]: 695: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L280 TraceCheckUtils]: 696: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,215 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {81257#true} {81257#true} #2184#return; {81257#true} is VALID [2020-07-11 04:44:11,216 INFO L280 TraceCheckUtils]: 698: Hoare triple {81257#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {81257#true} is VALID [2020-07-11 04:44:11,216 INFO L280 TraceCheckUtils]: 699: Hoare triple {81257#true} havoc #t~ret46.base, #t~ret46.offset; {81257#true} is VALID [2020-07-11 04:44:11,216 INFO L280 TraceCheckUtils]: 700: Hoare triple {81257#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,216 INFO L263 TraceCheckUtils]: 701: Hoare triple {81257#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,216 INFO L280 TraceCheckUtils]: 702: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,217 INFO L280 TraceCheckUtils]: 703: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,217 INFO L280 TraceCheckUtils]: 704: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,217 INFO L280 TraceCheckUtils]: 705: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L263 TraceCheckUtils]: 706: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,218 INFO L280 TraceCheckUtils]: 707: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L280 TraceCheckUtils]: 708: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L280 TraceCheckUtils]: 710: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L280 TraceCheckUtils]: 711: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L263 TraceCheckUtils]: 712: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,218 INFO L280 TraceCheckUtils]: 713: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 714: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 715: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 717: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 718: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {81257#true} {81257#true} #2186#return; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 720: Hoare triple {81257#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 721: Hoare triple {81257#true} havoc #t~ret47.base, #t~ret47.offset; {81257#true} is VALID [2020-07-11 04:44:11,219 INFO L280 TraceCheckUtils]: 722: Hoare triple {81257#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,220 INFO L263 TraceCheckUtils]: 723: Hoare triple {81257#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,220 INFO L280 TraceCheckUtils]: 724: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,220 INFO L280 TraceCheckUtils]: 725: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,220 INFO L280 TraceCheckUtils]: 726: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,220 INFO L280 TraceCheckUtils]: 727: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,221 INFO L263 TraceCheckUtils]: 728: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,221 INFO L280 TraceCheckUtils]: 729: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,221 INFO L280 TraceCheckUtils]: 730: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L280 TraceCheckUtils]: 732: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L280 TraceCheckUtils]: 733: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L263 TraceCheckUtils]: 734: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L280 TraceCheckUtils]: 735: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L280 TraceCheckUtils]: 736: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L280 TraceCheckUtils]: 737: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,222 INFO L280 TraceCheckUtils]: 739: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,223 INFO L280 TraceCheckUtils]: 740: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,223 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {81257#true} {81257#true} #2188#return; {81257#true} is VALID [2020-07-11 04:44:11,223 INFO L280 TraceCheckUtils]: 742: Hoare triple {81257#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {81257#true} is VALID [2020-07-11 04:44:11,223 INFO L280 TraceCheckUtils]: 743: Hoare triple {81257#true} havoc #t~ret48.base, #t~ret48.offset; {81257#true} is VALID [2020-07-11 04:44:11,223 INFO L280 TraceCheckUtils]: 744: Hoare triple {81257#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,224 INFO L263 TraceCheckUtils]: 745: Hoare triple {81257#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,224 INFO L280 TraceCheckUtils]: 746: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,224 INFO L280 TraceCheckUtils]: 747: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,224 INFO L280 TraceCheckUtils]: 748: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,224 INFO L280 TraceCheckUtils]: 749: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,225 INFO L263 TraceCheckUtils]: 750: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,225 INFO L280 TraceCheckUtils]: 751: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,225 INFO L280 TraceCheckUtils]: 752: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,225 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,225 INFO L280 TraceCheckUtils]: 754: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,225 INFO L280 TraceCheckUtils]: 755: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L263 TraceCheckUtils]: 756: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L280 TraceCheckUtils]: 757: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L280 TraceCheckUtils]: 758: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L280 TraceCheckUtils]: 759: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L280 TraceCheckUtils]: 761: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L280 TraceCheckUtils]: 762: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,226 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {81257#true} {81257#true} #2190#return; {81257#true} is VALID [2020-07-11 04:44:11,227 INFO L280 TraceCheckUtils]: 764: Hoare triple {81257#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {81257#true} is VALID [2020-07-11 04:44:11,227 INFO L280 TraceCheckUtils]: 765: Hoare triple {81257#true} havoc #t~ret49.base, #t~ret49.offset; {81257#true} is VALID [2020-07-11 04:44:11,227 INFO L280 TraceCheckUtils]: 766: Hoare triple {81257#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,228 INFO L263 TraceCheckUtils]: 767: Hoare triple {81257#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,228 INFO L280 TraceCheckUtils]: 768: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,228 INFO L280 TraceCheckUtils]: 769: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,228 INFO L280 TraceCheckUtils]: 770: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,228 INFO L280 TraceCheckUtils]: 771: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,229 INFO L263 TraceCheckUtils]: 772: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,229 INFO L280 TraceCheckUtils]: 773: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,229 INFO L280 TraceCheckUtils]: 774: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L280 TraceCheckUtils]: 776: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L280 TraceCheckUtils]: 777: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L263 TraceCheckUtils]: 778: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L280 TraceCheckUtils]: 779: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L280 TraceCheckUtils]: 780: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L280 TraceCheckUtils]: 781: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,230 INFO L280 TraceCheckUtils]: 783: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L280 TraceCheckUtils]: 784: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {81257#true} {81257#true} #2192#return; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L280 TraceCheckUtils]: 786: Hoare triple {81257#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L280 TraceCheckUtils]: 787: Hoare triple {81257#true} havoc #t~ret50.base, #t~ret50.offset; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L280 TraceCheckUtils]: 788: Hoare triple {81257#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L263 TraceCheckUtils]: 789: Hoare triple {81257#true} call ldv_initialize(); {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L280 TraceCheckUtils]: 790: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,231 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {81257#true} {81257#true} #2194#return; {81257#true} is VALID [2020-07-11 04:44:11,232 INFO L263 TraceCheckUtils]: 792: Hoare triple {81257#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:44:11,232 INFO L280 TraceCheckUtils]: 793: Hoare triple {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {81257#true} is VALID [2020-07-11 04:44:11,232 INFO L280 TraceCheckUtils]: 794: Hoare triple {81257#true} ~c := #in~c; {81257#true} is VALID [2020-07-11 04:44:11,232 INFO L280 TraceCheckUtils]: 795: Hoare triple {81257#true} ~n := #in~n; {81257#true} is VALID [2020-07-11 04:44:11,233 INFO L280 TraceCheckUtils]: 796: Hoare triple {81257#true} havoc ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-11 04:44:11,233 INFO L263 TraceCheckUtils]: 797: Hoare triple {81257#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:44:11,233 INFO L280 TraceCheckUtils]: 798: Hoare triple {82162#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 799: Hoare triple {81257#true} assume !(#t~loopctr125 < #amount); {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 800: Hoare triple {81257#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {81257#true} {81257#true} #2164#return; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 802: Hoare triple {81257#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 803: Hoare triple {81257#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 804: Hoare triple {81257#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 805: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {81257#true} {81257#true} #2196#return; {81257#true} is VALID [2020-07-11 04:44:11,234 INFO L280 TraceCheckUtils]: 807: Hoare triple {81257#true} havoc #t~ret51.base, #t~ret51.offset; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 808: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 809: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 810: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 811: Hoare triple {81257#true} ~ref_cnt~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 812: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 813: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 814: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 815: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,235 INFO L280 TraceCheckUtils]: 816: Hoare triple {81257#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 817: Hoare triple {81257#true} ~tmp___5~0 := #t~nondet52; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 818: Hoare triple {81257#true} havoc #t~nondet52; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 819: Hoare triple {81257#true} #t~switch53 := 0 == ~tmp___5~0; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 820: Hoare triple {81257#true} assume !#t~switch53; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 821: Hoare triple {81257#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 822: Hoare triple {81257#true} assume !#t~switch53; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 823: Hoare triple {81257#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 824: Hoare triple {81257#true} assume !#t~switch53; {81257#true} is VALID [2020-07-11 04:44:11,236 INFO L280 TraceCheckUtils]: 825: Hoare triple {81257#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 826: Hoare triple {81257#true} assume #t~switch53; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 827: Hoare triple {81257#true} assume 0 != ~ldv_state_variable_0~0; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 828: Hoare triple {81257#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 829: Hoare triple {81257#true} ~tmp___9~0 := #t~nondet66; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 830: Hoare triple {81257#true} havoc #t~nondet66; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 831: Hoare triple {81257#true} #t~switch67 := 0 == ~tmp___9~0; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 832: Hoare triple {81257#true} assume !#t~switch67; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 833: Hoare triple {81257#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {81257#true} is VALID [2020-07-11 04:44:11,237 INFO L280 TraceCheckUtils]: 834: Hoare triple {81257#true} assume #t~switch67; {81257#true} is VALID [2020-07-11 04:44:11,238 INFO L280 TraceCheckUtils]: 835: Hoare triple {81257#true} assume 1 == ~ldv_state_variable_0~0; {81257#true} is VALID [2020-07-11 04:44:11,238 INFO L263 TraceCheckUtils]: 836: Hoare triple {81257#true} call #t~ret68 := cdc_subset_driver_init(); {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,238 INFO L280 TraceCheckUtils]: 837: Hoare triple {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {81257#true} is VALID [2020-07-11 04:44:11,239 INFO L263 TraceCheckUtils]: 838: Hoare triple {81257#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 839: Hoare triple {82167#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 840: Hoare triple {81257#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 841: Hoare triple {81257#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 842: Hoare triple {81257#true} havoc ~ldv_func_res~1; {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 843: Hoare triple {81257#true} havoc ~tmp~11; {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L263 TraceCheckUtils]: 844: Hoare triple {81257#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 845: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:11,240 INFO L280 TraceCheckUtils]: 846: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-11 04:44:11,241 INFO L280 TraceCheckUtils]: 847: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-11 04:44:11,241 INFO L280 TraceCheckUtils]: 848: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,241 INFO L280 TraceCheckUtils]: 849: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:11,241 INFO L280 TraceCheckUtils]: 850: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-11 04:44:11,241 INFO L280 TraceCheckUtils]: 851: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,242 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-11 04:44:11,242 INFO L280 TraceCheckUtils]: 853: Hoare triple {81257#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,242 INFO L280 TraceCheckUtils]: 854: Hoare triple {81257#true} ~tmp~11 := #t~ret81; {81257#true} is VALID [2020-07-11 04:44:11,242 INFO L280 TraceCheckUtils]: 855: Hoare triple {81257#true} havoc #t~ret81; {81257#true} is VALID [2020-07-11 04:44:11,242 INFO L280 TraceCheckUtils]: 856: Hoare triple {81257#true} ~ldv_func_res~1 := ~tmp~11; {81257#true} is VALID [2020-07-11 04:44:11,242 INFO L280 TraceCheckUtils]: 857: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,243 INFO L280 TraceCheckUtils]: 858: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-11 04:44:11,243 INFO L263 TraceCheckUtils]: 859: Hoare triple {81257#true} call ldv_usb_driver_1(); {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,244 INFO L280 TraceCheckUtils]: 860: Hoare triple {82250#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:11,244 INFO L263 TraceCheckUtils]: 861: Hoare triple {81257#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:44:11,244 INFO L280 TraceCheckUtils]: 862: Hoare triple {82118#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81257#true} is VALID [2020-07-11 04:44:11,244 INFO L280 TraceCheckUtils]: 863: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,244 INFO L280 TraceCheckUtils]: 864: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,245 INFO L280 TraceCheckUtils]: 865: Hoare triple {81257#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {81257#true} is VALID [2020-07-11 04:44:11,245 INFO L263 TraceCheckUtils]: 866: Hoare triple {81257#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {82126#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:44:11,245 INFO L280 TraceCheckUtils]: 867: Hoare triple {82126#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L280 TraceCheckUtils]: 868: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L280 TraceCheckUtils]: 870: Hoare triple {81257#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L280 TraceCheckUtils]: 871: Hoare triple {81257#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L263 TraceCheckUtils]: 872: Hoare triple {81257#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L280 TraceCheckUtils]: 873: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L280 TraceCheckUtils]: 874: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L280 TraceCheckUtils]: 875: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,246 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 877: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 878: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 880: Hoare triple {81257#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 881: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 882: Hoare triple {81257#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 883: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-11 04:44:11,247 INFO L280 TraceCheckUtils]: 885: Hoare triple {81257#true} #res := ~ldv_func_res~1; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 886: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {81257#true} {81257#true} #2114#return; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 888: Hoare triple {81257#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 889: Hoare triple {81257#true} ~tmp~6 := #t~ret43; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 890: Hoare triple {81257#true} havoc #t~ret43; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 891: Hoare triple {81257#true} #res := ~tmp~6; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 892: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {81257#true} {81257#true} #2222#return; {81257#true} is VALID [2020-07-11 04:44:11,248 INFO L280 TraceCheckUtils]: 894: Hoare triple {81257#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 895: Hoare triple {81257#true} ~ldv_retval_3~0 := #t~ret68; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 896: Hoare triple {81257#true} havoc #t~ret68; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 897: Hoare triple {81257#true} assume 0 == ~ldv_retval_3~0; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 898: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 3; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 899: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 900: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 901: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 902: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,249 INFO L280 TraceCheckUtils]: 903: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 1; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 904: Hoare triple {81257#true} assume !(0 != ~ldv_retval_3~0); {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 905: Hoare triple {81257#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 906: Hoare triple {81257#true} ~tmp___5~0 := #t~nondet52; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 907: Hoare triple {81257#true} havoc #t~nondet52; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 908: Hoare triple {81257#true} #t~switch53 := 0 == ~tmp___5~0; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 909: Hoare triple {81257#true} assume #t~switch53; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 910: Hoare triple {81257#true} assume 0 != ~ldv_state_variable_6~0; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 911: Hoare triple {81257#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,250 INFO L280 TraceCheckUtils]: 912: Hoare triple {81257#true} ~tmp___6~0 := #t~nondet54; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 913: Hoare triple {81257#true} havoc #t~nondet54; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 914: Hoare triple {81257#true} #t~switch55 := 0 == ~tmp___6~0; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 915: Hoare triple {81257#true} assume #t~switch55; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 916: Hoare triple {81257#true} assume 1 == ~ldv_state_variable_6~0; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L263 TraceCheckUtils]: 917: Hoare triple {81257#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 918: Hoare triple {81257#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 919: Hoare triple {81257#true} havoc ~udev~0.base, ~udev~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 920: Hoare triple {81257#true} havoc ~intf~0.base, ~intf~0.offset; {81257#true} is VALID [2020-07-11 04:44:11,251 INFO L280 TraceCheckUtils]: 921: Hoare triple {81257#true} havoc ~r~0; {81257#true} is VALID [2020-07-11 04:44:11,252 INFO L280 TraceCheckUtils]: 922: Hoare triple {81257#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {81257#true} is VALID [2020-07-11 04:44:11,252 INFO L280 TraceCheckUtils]: 923: Hoare triple {81257#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {81257#true} is VALID [2020-07-11 04:44:11,252 INFO L280 TraceCheckUtils]: 924: Hoare triple {81257#true} havoc #t~mem29.base, #t~mem29.offset; {81257#true} is VALID [2020-07-11 04:44:11,252 INFO L280 TraceCheckUtils]: 925: Hoare triple {81257#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {81257#true} is VALID [2020-07-11 04:44:11,252 INFO L280 TraceCheckUtils]: 926: Hoare triple {81257#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {81257#true} is VALID [2020-07-11 04:44:11,252 INFO L280 TraceCheckUtils]: 927: Hoare triple {81257#true} havoc #t~mem30.base, #t~mem30.offset; {81257#true} is VALID [2020-07-11 04:44:11,253 INFO L263 TraceCheckUtils]: 928: Hoare triple {81257#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:44:11,253 INFO L280 TraceCheckUtils]: 929: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {81257#true} is VALID [2020-07-11 04:44:11,253 INFO L280 TraceCheckUtils]: 930: Hoare triple {81257#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81257#true} is VALID [2020-07-11 04:44:11,253 INFO L280 TraceCheckUtils]: 931: Hoare triple {81257#true} havoc ~tmp~10; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L263 TraceCheckUtils]: 932: Hoare triple {81257#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 933: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 934: Hoare triple {81257#true} havoc ~tmp___0~8; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L263 TraceCheckUtils]: 935: Hoare triple {81257#true} call #t~ret114 := ldv_undef_int(); {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 936: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 937: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 938: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 939: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-11 04:44:11,254 INFO L280 TraceCheckUtils]: 940: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-11 04:44:11,255 INFO L280 TraceCheckUtils]: 941: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,255 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-11 04:44:11,255 INFO L280 TraceCheckUtils]: 943: Hoare triple {81257#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,255 INFO L280 TraceCheckUtils]: 944: Hoare triple {81257#true} ~tmp___0~8 := #t~ret114; {81257#true} is VALID [2020-07-11 04:44:11,255 INFO L280 TraceCheckUtils]: 945: Hoare triple {81257#true} havoc #t~ret114; {81257#true} is VALID [2020-07-11 04:44:11,255 INFO L280 TraceCheckUtils]: 946: Hoare triple {81257#true} assume 0 != ~tmp___0~8; {81257#true} is VALID [2020-07-11 04:44:11,256 INFO L263 TraceCheckUtils]: 947: Hoare triple {81257#true} call ldv_mutex_lock_udev(0, 0); {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:44:11,256 INFO L280 TraceCheckUtils]: 948: Hoare triple {82276#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81257#true} is VALID [2020-07-11 04:44:11,256 INFO L280 TraceCheckUtils]: 949: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-11 04:44:11,256 INFO L280 TraceCheckUtils]: 950: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,257 INFO L280 TraceCheckUtils]: 951: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,257 INFO L275 TraceCheckUtils]: 952: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2130#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,258 INFO L280 TraceCheckUtils]: 953: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,258 INFO L280 TraceCheckUtils]: 954: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,259 INFO L275 TraceCheckUtils]: 955: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2108#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,259 INFO L280 TraceCheckUtils]: 956: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,260 INFO L280 TraceCheckUtils]: 957: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} ~tmp~10 := #t~ret80; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,260 INFO L280 TraceCheckUtils]: 958: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret80; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,260 INFO L280 TraceCheckUtils]: 959: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := ~tmp~10; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,261 INFO L280 TraceCheckUtils]: 960: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,262 INFO L275 TraceCheckUtils]: 961: Hoare quadruple {82107#(= 2 ~ldv_mutex_udev~0)} {81257#true} #2122#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,262 INFO L280 TraceCheckUtils]: 962: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,263 INFO L280 TraceCheckUtils]: 963: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} ~r~0 := #t~ret31; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,263 INFO L280 TraceCheckUtils]: 964: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret31; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,263 INFO L280 TraceCheckUtils]: 965: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume !(~r~0 < 0); {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,264 INFO L263 TraceCheckUtils]: 966: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} call #t~ret32 := usb_reset_device(~udev~0.base, ~udev~0.offset); {81257#true} is VALID [2020-07-11 04:44:11,264 INFO L280 TraceCheckUtils]: 967: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:11,264 INFO L280 TraceCheckUtils]: 968: Hoare triple {81257#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {81257#true} is VALID [2020-07-11 04:44:11,264 INFO L280 TraceCheckUtils]: 969: Hoare triple {81257#true} #res := #t~nondet119; {81257#true} is VALID [2020-07-11 04:44:11,264 INFO L280 TraceCheckUtils]: 970: Hoare triple {81257#true} havoc #t~nondet119; {81257#true} is VALID [2020-07-11 04:44:11,264 INFO L280 TraceCheckUtils]: 971: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,265 INFO L275 TraceCheckUtils]: 972: Hoare quadruple {81257#true} {82107#(= 2 ~ldv_mutex_udev~0)} #2124#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,265 INFO L280 TraceCheckUtils]: 973: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,266 INFO L280 TraceCheckUtils]: 974: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret32; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,266 INFO L263 TraceCheckUtils]: 975: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} call ldv___ldv_usb_unlock_device_13(~udev~0.base, ~udev~0.offset); {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,267 INFO L280 TraceCheckUtils]: 976: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,267 INFO L263 TraceCheckUtils]: 977: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} call __ldv_usb_unlock_device(~ldv_func_arg1.base, ~ldv_func_arg1.offset); {81257#true} is VALID [2020-07-11 04:44:11,267 INFO L280 TraceCheckUtils]: 978: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-11 04:44:11,267 INFO L280 TraceCheckUtils]: 979: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-11 04:44:11,268 INFO L275 TraceCheckUtils]: 980: Hoare quadruple {81257#true} {82107#(= 2 ~ldv_mutex_udev~0)} #2082#return; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,269 INFO L263 TraceCheckUtils]: 981: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} call ldv_usb_unlock_device_udev(); {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,269 INFO L263 TraceCheckUtils]: 982: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} call ldv_mutex_unlock_udev(0, 0); {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,270 INFO L280 TraceCheckUtils]: 983: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-11 04:44:11,270 INFO L280 TraceCheckUtils]: 984: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume 2 != ~ldv_mutex_udev~0; {81258#false} is VALID [2020-07-11 04:44:11,270 INFO L263 TraceCheckUtils]: 985: Hoare triple {81258#false} call ldv_error(); {81258#false} is VALID [2020-07-11 04:44:11,270 INFO L280 TraceCheckUtils]: 986: Hoare triple {81258#false} assume !false; {81258#false} is VALID [2020-07-11 04:44:11,624 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2020-07-11 04:44:11,625 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [195911101] [2020-07-11 04:44:11,625 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:44:11,625 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2020-07-11 04:44:11,625 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611490785] [2020-07-11 04:44:11,629 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 987 [2020-07-11 04:44:11,629 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:44:11,630 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 10 states. [2020-07-11 04:44:12,561 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 881 edges. 881 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:44:12,562 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-11 04:44:12,562 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:44:12,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-11 04:44:12,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-07-11 04:44:12,563 INFO L87 Difference]: Start difference. First operand 2830 states and 3212 transitions. Second operand 10 states. [2020-07-11 04:44:12,917 WARN L193 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:44:27,278 WARN L193 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 235 [2020-07-11 04:44:41,954 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-11 04:44:55,724 WARN L193 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-11 04:45:14,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:45:14,187 INFO L93 Difference]: Finished difference Result 5568 states and 6536 transitions. [2020-07-11 04:45:14,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-11 04:45:14,187 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 987 [2020-07-11 04:45:14,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:45:14,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-07-11 04:45:14,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2215 transitions. [2020-07-11 04:45:14,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-07-11 04:45:14,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2215 transitions. [2020-07-11 04:45:14,207 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 18 states and 2215 transitions. [2020-07-11 04:45:18,854 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2215 edges. 2215 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:45:19,359 INFO L225 Difference]: With dead ends: 5568 [2020-07-11 04:45:19,359 INFO L226 Difference]: Without dead ends: 3467 [2020-07-11 04:45:19,364 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-07-11 04:45:19,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3467 states. [2020-07-11 04:45:47,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3467 to 2827. [2020-07-11 04:45:47,101 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:45:47,102 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3467 states. Second operand 2827 states. [2020-07-11 04:45:47,102 INFO L74 IsIncluded]: Start isIncluded. First operand 3467 states. Second operand 2827 states. [2020-07-11 04:45:47,102 INFO L87 Difference]: Start difference. First operand 3467 states. Second operand 2827 states. [2020-07-11 04:45:47,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:45:47,479 INFO L93 Difference]: Finished difference Result 3467 states and 4045 transitions. [2020-07-11 04:45:47,479 INFO L276 IsEmpty]: Start isEmpty. Operand 3467 states and 4045 transitions. [2020-07-11 04:45:47,483 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:45:47,483 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:45:47,483 INFO L74 IsIncluded]: Start isIncluded. First operand 2827 states. Second operand 3467 states. [2020-07-11 04:45:47,484 INFO L87 Difference]: Start difference. First operand 2827 states. Second operand 3467 states. [2020-07-11 04:45:47,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:45:47,886 INFO L93 Difference]: Finished difference Result 3467 states and 4045 transitions. [2020-07-11 04:45:47,886 INFO L276 IsEmpty]: Start isEmpty. Operand 3467 states and 4045 transitions. [2020-07-11 04:45:47,890 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:45:47,890 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:45:47,890 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:45:47,890 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:45:47,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2827 states. [2020-07-11 04:45:48,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 3197 transitions. [2020-07-11 04:45:48,170 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 3197 transitions. Word has length 987 [2020-07-11 04:45:48,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:45:48,170 INFO L479 AbstractCegarLoop]: Abstraction has 2827 states and 3197 transitions. [2020-07-11 04:45:48,170 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-11 04:45:48,171 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2827 states and 3197 transitions. [2020-07-11 04:45:57,438 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 3197 edges. 3197 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:45:57,438 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 3197 transitions. [2020-07-11 04:45:57,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1004 [2020-07-11 04:45:57,451 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:45:57,451 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:45:57,451 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-07-11 04:45:57,452 INFO L427 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:45:57,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:45:57,452 INFO L82 PathProgramCache]: Analyzing trace with hash -814366023, now seen corresponding path program 1 times [2020-07-11 04:45:57,452 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:45:57,453 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [793580185] [2020-07-11 04:45:57,453 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:45:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:58,358 WARN L193 SmtUtils]: Spent 434.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:45:58,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:58,630 INFO L280 TraceCheckUtils]: 0: Hoare triple {106942#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {106065#true} is VALID [2020-07-11 04:45:58,631 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} #valid := #valid[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,631 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume 0 < #StackHeapBarrier; {106065#true} is VALID [2020-07-11 04:45:58,632 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {106065#true} is VALID [2020-07-11 04:45:58,632 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {106065#true} is VALID [2020-07-11 04:45:58,632 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {106065#true} is VALID [2020-07-11 04:45:58,632 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {106065#true} is VALID [2020-07-11 04:45:58,633 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {106065#true} is VALID [2020-07-11 04:45:58,633 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {106065#true} is VALID [2020-07-11 04:45:58,633 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {106065#true} is VALID [2020-07-11 04:45:58,634 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {106065#true} is VALID [2020-07-11 04:45:58,634 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {106065#true} is VALID [2020-07-11 04:45:58,634 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {106065#true} is VALID [2020-07-11 04:45:58,635 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {106065#true} is VALID [2020-07-11 04:45:58,635 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {106065#true} is VALID [2020-07-11 04:45:58,635 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {106065#true} is VALID [2020-07-11 04:45:58,635 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {106065#true} is VALID [2020-07-11 04:45:58,636 INFO L280 TraceCheckUtils]: 17: Hoare triple {106065#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {106065#true} is VALID [2020-07-11 04:45:58,636 INFO L280 TraceCheckUtils]: 18: Hoare triple {106065#true} ~ldv_state_variable_3~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,636 INFO L280 TraceCheckUtils]: 19: Hoare triple {106065#true} ~LDV_IN_INTERRUPT~0 := 1; {106065#true} is VALID [2020-07-11 04:45:58,637 INFO L280 TraceCheckUtils]: 20: Hoare triple {106065#true} ~ldv_state_variable_2~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,637 INFO L280 TraceCheckUtils]: 21: Hoare triple {106065#true} ~ref_cnt~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,637 INFO L280 TraceCheckUtils]: 22: Hoare triple {106065#true} ~ldv_state_variable_1~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,637 INFO L280 TraceCheckUtils]: 23: Hoare triple {106065#true} ~usb_counter~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,638 INFO L280 TraceCheckUtils]: 24: Hoare triple {106065#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {106065#true} is VALID [2020-07-11 04:45:58,638 INFO L280 TraceCheckUtils]: 25: Hoare triple {106065#true} ~ldv_state_variable_4~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,638 INFO L280 TraceCheckUtils]: 26: Hoare triple {106065#true} ~ldv_state_variable_6~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,639 INFO L280 TraceCheckUtils]: 27: Hoare triple {106065#true} ~ldv_state_variable_0~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,639 INFO L280 TraceCheckUtils]: 28: Hoare triple {106065#true} ~ldv_state_variable_5~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,639 INFO L280 TraceCheckUtils]: 29: Hoare triple {106065#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {106065#true} is VALID [2020-07-11 04:45:58,639 INFO L280 TraceCheckUtils]: 30: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {106065#true} is VALID [2020-07-11 04:45:58,640 INFO L280 TraceCheckUtils]: 31: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {106065#true} is VALID [2020-07-11 04:45:58,640 INFO L280 TraceCheckUtils]: 32: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {106065#true} is VALID [2020-07-11 04:45:58,640 INFO L280 TraceCheckUtils]: 33: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {106065#true} is VALID [2020-07-11 04:45:58,640 INFO L280 TraceCheckUtils]: 34: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {106065#true} is VALID [2020-07-11 04:45:58,641 INFO L280 TraceCheckUtils]: 35: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {106065#true} is VALID [2020-07-11 04:45:58,641 INFO L280 TraceCheckUtils]: 36: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {106065#true} is VALID [2020-07-11 04:45:58,641 INFO L280 TraceCheckUtils]: 37: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {106065#true} is VALID [2020-07-11 04:45:58,642 INFO L280 TraceCheckUtils]: 38: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {106065#true} is VALID [2020-07-11 04:45:58,642 INFO L280 TraceCheckUtils]: 39: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {106065#true} is VALID [2020-07-11 04:45:58,642 INFO L280 TraceCheckUtils]: 40: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {106065#true} is VALID [2020-07-11 04:45:58,642 INFO L280 TraceCheckUtils]: 41: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {106065#true} is VALID [2020-07-11 04:45:58,643 INFO L280 TraceCheckUtils]: 42: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {106065#true} is VALID [2020-07-11 04:45:58,643 INFO L280 TraceCheckUtils]: 43: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {106065#true} is VALID [2020-07-11 04:45:58,643 INFO L280 TraceCheckUtils]: 44: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {106065#true} is VALID [2020-07-11 04:45:58,644 INFO L280 TraceCheckUtils]: 45: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {106065#true} is VALID [2020-07-11 04:45:58,644 INFO L280 TraceCheckUtils]: 46: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {106065#true} is VALID [2020-07-11 04:45:58,644 INFO L280 TraceCheckUtils]: 47: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {106065#true} is VALID [2020-07-11 04:45:58,645 INFO L280 TraceCheckUtils]: 48: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {106065#true} is VALID [2020-07-11 04:45:58,645 INFO L280 TraceCheckUtils]: 49: Hoare triple {106065#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {106065#true} is VALID [2020-07-11 04:45:58,645 INFO L280 TraceCheckUtils]: 50: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {106065#true} is VALID [2020-07-11 04:45:58,645 INFO L280 TraceCheckUtils]: 51: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {106065#true} is VALID [2020-07-11 04:45:58,646 INFO L280 TraceCheckUtils]: 52: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {106065#true} is VALID [2020-07-11 04:45:58,646 INFO L280 TraceCheckUtils]: 53: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {106065#true} is VALID [2020-07-11 04:45:58,646 INFO L280 TraceCheckUtils]: 54: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {106065#true} is VALID [2020-07-11 04:45:58,647 INFO L280 TraceCheckUtils]: 55: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {106065#true} is VALID [2020-07-11 04:45:58,647 INFO L280 TraceCheckUtils]: 56: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {106065#true} is VALID [2020-07-11 04:45:58,647 INFO L280 TraceCheckUtils]: 57: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {106065#true} is VALID [2020-07-11 04:45:58,647 INFO L280 TraceCheckUtils]: 58: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {106065#true} is VALID [2020-07-11 04:45:58,648 INFO L280 TraceCheckUtils]: 59: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {106065#true} is VALID [2020-07-11 04:45:58,648 INFO L280 TraceCheckUtils]: 60: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {106065#true} is VALID [2020-07-11 04:45:58,648 INFO L280 TraceCheckUtils]: 61: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {106065#true} is VALID [2020-07-11 04:45:58,649 INFO L280 TraceCheckUtils]: 62: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {106065#true} is VALID [2020-07-11 04:45:58,649 INFO L280 TraceCheckUtils]: 63: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {106065#true} is VALID [2020-07-11 04:45:58,649 INFO L280 TraceCheckUtils]: 64: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {106065#true} is VALID [2020-07-11 04:45:58,650 INFO L280 TraceCheckUtils]: 65: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {106065#true} is VALID [2020-07-11 04:45:58,650 INFO L280 TraceCheckUtils]: 66: Hoare triple {106065#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {106065#true} is VALID [2020-07-11 04:45:58,650 INFO L280 TraceCheckUtils]: 67: Hoare triple {106065#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {106065#true} is VALID [2020-07-11 04:45:58,650 INFO L280 TraceCheckUtils]: 68: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {106065#true} is VALID [2020-07-11 04:45:58,651 INFO L280 TraceCheckUtils]: 69: Hoare triple {106065#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {106065#true} is VALID [2020-07-11 04:45:58,651 INFO L280 TraceCheckUtils]: 70: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {106065#true} is VALID [2020-07-11 04:45:58,651 INFO L280 TraceCheckUtils]: 71: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {106065#true} is VALID [2020-07-11 04:45:58,652 INFO L280 TraceCheckUtils]: 72: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {106065#true} is VALID [2020-07-11 04:45:58,652 INFO L280 TraceCheckUtils]: 73: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {106065#true} is VALID [2020-07-11 04:45:58,652 INFO L280 TraceCheckUtils]: 74: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {106065#true} is VALID [2020-07-11 04:45:58,652 INFO L280 TraceCheckUtils]: 75: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {106065#true} is VALID [2020-07-11 04:45:58,653 INFO L280 TraceCheckUtils]: 76: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {106065#true} is VALID [2020-07-11 04:45:58,653 INFO L280 TraceCheckUtils]: 77: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {106065#true} is VALID [2020-07-11 04:45:58,653 INFO L280 TraceCheckUtils]: 78: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {106065#true} is VALID [2020-07-11 04:45:58,654 INFO L280 TraceCheckUtils]: 79: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {106065#true} is VALID [2020-07-11 04:45:58,654 INFO L280 TraceCheckUtils]: 80: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {106065#true} is VALID [2020-07-11 04:45:58,654 INFO L280 TraceCheckUtils]: 81: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {106065#true} is VALID [2020-07-11 04:45:58,655 INFO L280 TraceCheckUtils]: 82: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {106065#true} is VALID [2020-07-11 04:45:58,655 INFO L280 TraceCheckUtils]: 83: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {106065#true} is VALID [2020-07-11 04:45:58,655 INFO L280 TraceCheckUtils]: 84: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {106065#true} is VALID [2020-07-11 04:45:58,655 INFO L280 TraceCheckUtils]: 85: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {106065#true} is VALID [2020-07-11 04:45:58,656 INFO L280 TraceCheckUtils]: 86: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {106065#true} is VALID [2020-07-11 04:45:58,656 INFO L280 TraceCheckUtils]: 87: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {106065#true} is VALID [2020-07-11 04:45:58,656 INFO L280 TraceCheckUtils]: 88: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {106065#true} is VALID [2020-07-11 04:45:58,657 INFO L280 TraceCheckUtils]: 89: Hoare triple {106065#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {106065#true} is VALID [2020-07-11 04:45:58,657 INFO L280 TraceCheckUtils]: 90: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {106065#true} is VALID [2020-07-11 04:45:58,657 INFO L280 TraceCheckUtils]: 91: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {106065#true} is VALID [2020-07-11 04:45:58,657 INFO L280 TraceCheckUtils]: 92: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {106065#true} is VALID [2020-07-11 04:45:58,658 INFO L280 TraceCheckUtils]: 93: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {106065#true} is VALID [2020-07-11 04:45:58,658 INFO L280 TraceCheckUtils]: 94: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {106065#true} is VALID [2020-07-11 04:45:58,658 INFO L280 TraceCheckUtils]: 95: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {106065#true} is VALID [2020-07-11 04:45:58,659 INFO L280 TraceCheckUtils]: 96: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {106065#true} is VALID [2020-07-11 04:45:58,659 INFO L280 TraceCheckUtils]: 97: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {106065#true} is VALID [2020-07-11 04:45:58,659 INFO L280 TraceCheckUtils]: 98: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {106065#true} is VALID [2020-07-11 04:45:58,659 INFO L280 TraceCheckUtils]: 99: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {106065#true} is VALID [2020-07-11 04:45:58,660 INFO L280 TraceCheckUtils]: 100: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {106065#true} is VALID [2020-07-11 04:45:58,660 INFO L280 TraceCheckUtils]: 101: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {106065#true} is VALID [2020-07-11 04:45:58,660 INFO L280 TraceCheckUtils]: 102: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {106065#true} is VALID [2020-07-11 04:45:58,661 INFO L280 TraceCheckUtils]: 103: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {106065#true} is VALID [2020-07-11 04:45:58,661 INFO L280 TraceCheckUtils]: 104: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {106065#true} is VALID [2020-07-11 04:45:58,661 INFO L280 TraceCheckUtils]: 105: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {106065#true} is VALID [2020-07-11 04:45:58,661 INFO L280 TraceCheckUtils]: 106: Hoare triple {106065#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {106065#true} is VALID [2020-07-11 04:45:58,662 INFO L280 TraceCheckUtils]: 107: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {106065#true} is VALID [2020-07-11 04:45:58,662 INFO L280 TraceCheckUtils]: 108: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {106065#true} is VALID [2020-07-11 04:45:58,662 INFO L280 TraceCheckUtils]: 109: Hoare triple {106065#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {106065#true} is VALID [2020-07-11 04:45:58,662 INFO L280 TraceCheckUtils]: 110: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {106065#true} is VALID [2020-07-11 04:45:58,663 INFO L280 TraceCheckUtils]: 111: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {106065#true} is VALID [2020-07-11 04:45:58,663 INFO L280 TraceCheckUtils]: 112: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {106065#true} is VALID [2020-07-11 04:45:58,663 INFO L280 TraceCheckUtils]: 113: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {106065#true} is VALID [2020-07-11 04:45:58,664 INFO L280 TraceCheckUtils]: 114: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {106065#true} is VALID [2020-07-11 04:45:58,664 INFO L280 TraceCheckUtils]: 115: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {106065#true} is VALID [2020-07-11 04:45:58,664 INFO L280 TraceCheckUtils]: 116: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {106065#true} is VALID [2020-07-11 04:45:58,664 INFO L280 TraceCheckUtils]: 117: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {106065#true} is VALID [2020-07-11 04:45:58,665 INFO L280 TraceCheckUtils]: 118: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {106065#true} is VALID [2020-07-11 04:45:58,665 INFO L280 TraceCheckUtils]: 119: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {106065#true} is VALID [2020-07-11 04:45:58,665 INFO L280 TraceCheckUtils]: 120: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {106065#true} is VALID [2020-07-11 04:45:58,666 INFO L280 TraceCheckUtils]: 121: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {106065#true} is VALID [2020-07-11 04:45:58,666 INFO L280 TraceCheckUtils]: 122: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {106065#true} is VALID [2020-07-11 04:45:58,666 INFO L280 TraceCheckUtils]: 123: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {106065#true} is VALID [2020-07-11 04:45:58,667 INFO L280 TraceCheckUtils]: 124: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {106065#true} is VALID [2020-07-11 04:45:58,667 INFO L280 TraceCheckUtils]: 125: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {106065#true} is VALID [2020-07-11 04:45:58,667 INFO L280 TraceCheckUtils]: 126: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {106065#true} is VALID [2020-07-11 04:45:58,667 INFO L280 TraceCheckUtils]: 127: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {106065#true} is VALID [2020-07-11 04:45:58,668 INFO L280 TraceCheckUtils]: 128: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {106065#true} is VALID [2020-07-11 04:45:58,668 INFO L280 TraceCheckUtils]: 129: Hoare triple {106065#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {106065#true} is VALID [2020-07-11 04:45:58,668 INFO L280 TraceCheckUtils]: 130: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {106065#true} is VALID [2020-07-11 04:45:58,669 INFO L280 TraceCheckUtils]: 131: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {106065#true} is VALID [2020-07-11 04:45:58,669 INFO L280 TraceCheckUtils]: 132: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {106065#true} is VALID [2020-07-11 04:45:58,669 INFO L280 TraceCheckUtils]: 133: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {106065#true} is VALID [2020-07-11 04:45:58,669 INFO L280 TraceCheckUtils]: 134: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {106065#true} is VALID [2020-07-11 04:45:58,670 INFO L280 TraceCheckUtils]: 135: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {106065#true} is VALID [2020-07-11 04:45:58,670 INFO L280 TraceCheckUtils]: 136: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {106065#true} is VALID [2020-07-11 04:45:58,670 INFO L280 TraceCheckUtils]: 137: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {106065#true} is VALID [2020-07-11 04:45:58,671 INFO L280 TraceCheckUtils]: 138: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {106065#true} is VALID [2020-07-11 04:45:58,671 INFO L280 TraceCheckUtils]: 139: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {106065#true} is VALID [2020-07-11 04:45:58,671 INFO L280 TraceCheckUtils]: 140: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {106065#true} is VALID [2020-07-11 04:45:58,672 INFO L280 TraceCheckUtils]: 141: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {106065#true} is VALID [2020-07-11 04:45:58,672 INFO L280 TraceCheckUtils]: 142: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {106065#true} is VALID [2020-07-11 04:45:58,672 INFO L280 TraceCheckUtils]: 143: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {106065#true} is VALID [2020-07-11 04:45:58,672 INFO L280 TraceCheckUtils]: 144: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {106065#true} is VALID [2020-07-11 04:45:58,673 INFO L280 TraceCheckUtils]: 145: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {106065#true} is VALID [2020-07-11 04:45:58,673 INFO L280 TraceCheckUtils]: 146: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {106065#true} is VALID [2020-07-11 04:45:58,673 INFO L280 TraceCheckUtils]: 147: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {106065#true} is VALID [2020-07-11 04:45:58,674 INFO L280 TraceCheckUtils]: 148: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {106065#true} is VALID [2020-07-11 04:45:58,674 INFO L280 TraceCheckUtils]: 149: Hoare triple {106065#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {106065#true} is VALID [2020-07-11 04:45:58,674 INFO L280 TraceCheckUtils]: 150: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {106065#true} is VALID [2020-07-11 04:45:58,675 INFO L280 TraceCheckUtils]: 151: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {106065#true} is VALID [2020-07-11 04:45:58,675 INFO L280 TraceCheckUtils]: 152: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {106065#true} is VALID [2020-07-11 04:45:58,675 INFO L280 TraceCheckUtils]: 153: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {106065#true} is VALID [2020-07-11 04:45:58,675 INFO L280 TraceCheckUtils]: 154: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {106065#true} is VALID [2020-07-11 04:45:58,676 INFO L280 TraceCheckUtils]: 155: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {106065#true} is VALID [2020-07-11 04:45:58,676 INFO L280 TraceCheckUtils]: 156: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {106065#true} is VALID [2020-07-11 04:45:58,676 INFO L280 TraceCheckUtils]: 157: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {106065#true} is VALID [2020-07-11 04:45:58,677 INFO L280 TraceCheckUtils]: 158: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {106065#true} is VALID [2020-07-11 04:45:58,677 INFO L280 TraceCheckUtils]: 159: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {106065#true} is VALID [2020-07-11 04:45:58,677 INFO L280 TraceCheckUtils]: 160: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {106065#true} is VALID [2020-07-11 04:45:58,677 INFO L280 TraceCheckUtils]: 161: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {106065#true} is VALID [2020-07-11 04:45:58,678 INFO L280 TraceCheckUtils]: 162: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {106065#true} is VALID [2020-07-11 04:45:58,678 INFO L280 TraceCheckUtils]: 163: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {106065#true} is VALID [2020-07-11 04:45:58,678 INFO L280 TraceCheckUtils]: 164: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {106065#true} is VALID [2020-07-11 04:45:58,679 INFO L280 TraceCheckUtils]: 165: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {106065#true} is VALID [2020-07-11 04:45:58,679 INFO L280 TraceCheckUtils]: 166: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {106065#true} is VALID [2020-07-11 04:45:58,679 INFO L280 TraceCheckUtils]: 167: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {106065#true} is VALID [2020-07-11 04:45:58,679 INFO L280 TraceCheckUtils]: 168: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {106065#true} is VALID [2020-07-11 04:45:58,680 INFO L280 TraceCheckUtils]: 169: Hoare triple {106065#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {106065#true} is VALID [2020-07-11 04:45:58,680 INFO L280 TraceCheckUtils]: 170: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {106065#true} is VALID [2020-07-11 04:45:58,680 INFO L280 TraceCheckUtils]: 171: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {106065#true} is VALID [2020-07-11 04:45:58,681 INFO L280 TraceCheckUtils]: 172: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {106065#true} is VALID [2020-07-11 04:45:58,681 INFO L280 TraceCheckUtils]: 173: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {106065#true} is VALID [2020-07-11 04:45:58,681 INFO L280 TraceCheckUtils]: 174: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {106065#true} is VALID [2020-07-11 04:45:58,681 INFO L280 TraceCheckUtils]: 175: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {106065#true} is VALID [2020-07-11 04:45:58,682 INFO L280 TraceCheckUtils]: 176: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {106065#true} is VALID [2020-07-11 04:45:58,682 INFO L280 TraceCheckUtils]: 177: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {106065#true} is VALID [2020-07-11 04:45:58,682 INFO L280 TraceCheckUtils]: 178: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {106065#true} is VALID [2020-07-11 04:45:58,683 INFO L280 TraceCheckUtils]: 179: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {106065#true} is VALID [2020-07-11 04:45:58,683 INFO L280 TraceCheckUtils]: 180: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {106065#true} is VALID [2020-07-11 04:45:58,683 INFO L280 TraceCheckUtils]: 181: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {106065#true} is VALID [2020-07-11 04:45:58,683 INFO L280 TraceCheckUtils]: 182: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {106065#true} is VALID [2020-07-11 04:45:58,684 INFO L280 TraceCheckUtils]: 183: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {106065#true} is VALID [2020-07-11 04:45:58,684 INFO L280 TraceCheckUtils]: 184: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {106065#true} is VALID [2020-07-11 04:45:58,684 INFO L280 TraceCheckUtils]: 185: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {106065#true} is VALID [2020-07-11 04:45:58,685 INFO L280 TraceCheckUtils]: 186: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {106065#true} is VALID [2020-07-11 04:45:58,685 INFO L280 TraceCheckUtils]: 187: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {106065#true} is VALID [2020-07-11 04:45:58,685 INFO L280 TraceCheckUtils]: 188: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {106065#true} is VALID [2020-07-11 04:45:58,685 INFO L280 TraceCheckUtils]: 189: Hoare triple {106065#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {106065#true} is VALID [2020-07-11 04:45:58,686 INFO L280 TraceCheckUtils]: 190: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {106065#true} is VALID [2020-07-11 04:45:58,686 INFO L280 TraceCheckUtils]: 191: Hoare triple {106065#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {106065#true} is VALID [2020-07-11 04:45:58,686 INFO L280 TraceCheckUtils]: 192: Hoare triple {106065#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {106065#true} is VALID [2020-07-11 04:45:58,687 INFO L280 TraceCheckUtils]: 193: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {106065#true} is VALID [2020-07-11 04:45:58,687 INFO L280 TraceCheckUtils]: 194: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {106065#true} is VALID [2020-07-11 04:45:58,687 INFO L280 TraceCheckUtils]: 195: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {106065#true} is VALID [2020-07-11 04:45:58,687 INFO L280 TraceCheckUtils]: 196: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {106065#true} is VALID [2020-07-11 04:45:58,688 INFO L280 TraceCheckUtils]: 197: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {106065#true} is VALID [2020-07-11 04:45:58,688 INFO L280 TraceCheckUtils]: 198: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {106065#true} is VALID [2020-07-11 04:45:58,688 INFO L280 TraceCheckUtils]: 199: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {106065#true} is VALID [2020-07-11 04:45:58,689 INFO L280 TraceCheckUtils]: 200: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {106065#true} is VALID [2020-07-11 04:45:58,689 INFO L280 TraceCheckUtils]: 201: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {106065#true} is VALID [2020-07-11 04:45:58,689 INFO L280 TraceCheckUtils]: 202: Hoare triple {106065#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {106065#true} is VALID [2020-07-11 04:45:58,690 INFO L280 TraceCheckUtils]: 203: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {106065#true} is VALID [2020-07-11 04:45:58,690 INFO L280 TraceCheckUtils]: 204: Hoare triple {106065#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {106065#true} is VALID [2020-07-11 04:45:58,690 INFO L280 TraceCheckUtils]: 205: Hoare triple {106065#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {106065#true} is VALID [2020-07-11 04:45:58,690 INFO L280 TraceCheckUtils]: 206: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {106065#true} is VALID [2020-07-11 04:45:58,691 INFO L280 TraceCheckUtils]: 207: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {106065#true} is VALID [2020-07-11 04:45:58,691 INFO L280 TraceCheckUtils]: 208: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {106065#true} is VALID [2020-07-11 04:45:58,691 INFO L280 TraceCheckUtils]: 209: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {106065#true} is VALID [2020-07-11 04:45:58,692 INFO L280 TraceCheckUtils]: 210: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {106065#true} is VALID [2020-07-11 04:45:58,692 INFO L280 TraceCheckUtils]: 211: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {106065#true} is VALID [2020-07-11 04:45:58,692 INFO L280 TraceCheckUtils]: 212: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {106065#true} is VALID [2020-07-11 04:45:58,692 INFO L280 TraceCheckUtils]: 213: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {106065#true} is VALID [2020-07-11 04:45:58,693 INFO L280 TraceCheckUtils]: 214: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {106065#true} is VALID [2020-07-11 04:45:58,693 INFO L280 TraceCheckUtils]: 215: Hoare triple {106065#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {106065#true} is VALID [2020-07-11 04:45:58,693 INFO L280 TraceCheckUtils]: 216: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {106065#true} is VALID [2020-07-11 04:45:58,694 INFO L280 TraceCheckUtils]: 217: Hoare triple {106065#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {106065#true} is VALID [2020-07-11 04:45:58,694 INFO L280 TraceCheckUtils]: 218: Hoare triple {106065#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {106065#true} is VALID [2020-07-11 04:45:58,694 INFO L280 TraceCheckUtils]: 219: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {106065#true} is VALID [2020-07-11 04:45:58,695 INFO L280 TraceCheckUtils]: 220: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {106065#true} is VALID [2020-07-11 04:45:58,695 INFO L280 TraceCheckUtils]: 221: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {106065#true} is VALID [2020-07-11 04:45:58,695 INFO L280 TraceCheckUtils]: 222: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {106065#true} is VALID [2020-07-11 04:45:58,695 INFO L280 TraceCheckUtils]: 223: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {106065#true} is VALID [2020-07-11 04:45:58,696 INFO L280 TraceCheckUtils]: 224: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {106065#true} is VALID [2020-07-11 04:45:58,696 INFO L280 TraceCheckUtils]: 225: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {106065#true} is VALID [2020-07-11 04:45:58,696 INFO L280 TraceCheckUtils]: 226: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {106065#true} is VALID [2020-07-11 04:45:58,697 INFO L280 TraceCheckUtils]: 227: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {106065#true} is VALID [2020-07-11 04:45:58,697 INFO L280 TraceCheckUtils]: 228: Hoare triple {106065#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {106065#true} is VALID [2020-07-11 04:45:58,697 INFO L280 TraceCheckUtils]: 229: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {106065#true} is VALID [2020-07-11 04:45:58,697 INFO L280 TraceCheckUtils]: 230: Hoare triple {106065#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {106065#true} is VALID [2020-07-11 04:45:58,698 INFO L280 TraceCheckUtils]: 231: Hoare triple {106065#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {106065#true} is VALID [2020-07-11 04:45:58,698 INFO L280 TraceCheckUtils]: 232: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {106065#true} is VALID [2020-07-11 04:45:58,698 INFO L280 TraceCheckUtils]: 233: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {106065#true} is VALID [2020-07-11 04:45:58,699 INFO L280 TraceCheckUtils]: 234: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {106065#true} is VALID [2020-07-11 04:45:58,699 INFO L280 TraceCheckUtils]: 235: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {106065#true} is VALID [2020-07-11 04:45:58,699 INFO L280 TraceCheckUtils]: 236: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {106065#true} is VALID [2020-07-11 04:45:58,699 INFO L280 TraceCheckUtils]: 237: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {106065#true} is VALID [2020-07-11 04:45:58,700 INFO L280 TraceCheckUtils]: 238: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {106065#true} is VALID [2020-07-11 04:45:58,700 INFO L280 TraceCheckUtils]: 239: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {106065#true} is VALID [2020-07-11 04:45:58,700 INFO L280 TraceCheckUtils]: 240: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {106065#true} is VALID [2020-07-11 04:45:58,701 INFO L280 TraceCheckUtils]: 241: Hoare triple {106065#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {106065#true} is VALID [2020-07-11 04:45:58,701 INFO L280 TraceCheckUtils]: 242: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {106065#true} is VALID [2020-07-11 04:45:58,701 INFO L280 TraceCheckUtils]: 243: Hoare triple {106065#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {106065#true} is VALID [2020-07-11 04:45:58,701 INFO L280 TraceCheckUtils]: 244: Hoare triple {106065#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {106065#true} is VALID [2020-07-11 04:45:58,702 INFO L280 TraceCheckUtils]: 245: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {106065#true} is VALID [2020-07-11 04:45:58,702 INFO L280 TraceCheckUtils]: 246: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {106065#true} is VALID [2020-07-11 04:45:58,702 INFO L280 TraceCheckUtils]: 247: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {106065#true} is VALID [2020-07-11 04:45:58,702 INFO L280 TraceCheckUtils]: 248: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {106065#true} is VALID [2020-07-11 04:45:58,703 INFO L280 TraceCheckUtils]: 249: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {106065#true} is VALID [2020-07-11 04:45:58,703 INFO L280 TraceCheckUtils]: 250: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {106065#true} is VALID [2020-07-11 04:45:58,703 INFO L280 TraceCheckUtils]: 251: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {106065#true} is VALID [2020-07-11 04:45:58,704 INFO L280 TraceCheckUtils]: 252: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {106065#true} is VALID [2020-07-11 04:45:58,704 INFO L280 TraceCheckUtils]: 253: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {106065#true} is VALID [2020-07-11 04:45:58,704 INFO L280 TraceCheckUtils]: 254: Hoare triple {106065#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {106065#true} is VALID [2020-07-11 04:45:58,705 INFO L280 TraceCheckUtils]: 255: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {106065#true} is VALID [2020-07-11 04:45:58,705 INFO L280 TraceCheckUtils]: 256: Hoare triple {106065#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {106065#true} is VALID [2020-07-11 04:45:58,705 INFO L280 TraceCheckUtils]: 257: Hoare triple {106065#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {106065#true} is VALID [2020-07-11 04:45:58,705 INFO L280 TraceCheckUtils]: 258: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {106065#true} is VALID [2020-07-11 04:45:58,706 INFO L280 TraceCheckUtils]: 259: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {106065#true} is VALID [2020-07-11 04:45:58,706 INFO L280 TraceCheckUtils]: 260: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {106065#true} is VALID [2020-07-11 04:45:58,706 INFO L280 TraceCheckUtils]: 261: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {106065#true} is VALID [2020-07-11 04:45:58,707 INFO L280 TraceCheckUtils]: 262: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {106065#true} is VALID [2020-07-11 04:45:58,707 INFO L280 TraceCheckUtils]: 263: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {106065#true} is VALID [2020-07-11 04:45:58,707 INFO L280 TraceCheckUtils]: 264: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {106065#true} is VALID [2020-07-11 04:45:58,707 INFO L280 TraceCheckUtils]: 265: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {106065#true} is VALID [2020-07-11 04:45:58,708 INFO L280 TraceCheckUtils]: 266: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {106065#true} is VALID [2020-07-11 04:45:58,708 INFO L280 TraceCheckUtils]: 267: Hoare triple {106065#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {106065#true} is VALID [2020-07-11 04:45:58,708 INFO L280 TraceCheckUtils]: 268: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {106065#true} is VALID [2020-07-11 04:45:58,709 INFO L280 TraceCheckUtils]: 269: Hoare triple {106065#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {106065#true} is VALID [2020-07-11 04:45:58,709 INFO L280 TraceCheckUtils]: 270: Hoare triple {106065#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {106065#true} is VALID [2020-07-11 04:45:58,709 INFO L280 TraceCheckUtils]: 271: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {106065#true} is VALID [2020-07-11 04:45:58,709 INFO L280 TraceCheckUtils]: 272: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {106065#true} is VALID [2020-07-11 04:45:58,710 INFO L280 TraceCheckUtils]: 273: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {106065#true} is VALID [2020-07-11 04:45:58,710 INFO L280 TraceCheckUtils]: 274: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {106065#true} is VALID [2020-07-11 04:45:58,710 INFO L280 TraceCheckUtils]: 275: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {106065#true} is VALID [2020-07-11 04:45:58,711 INFO L280 TraceCheckUtils]: 276: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {106065#true} is VALID [2020-07-11 04:45:58,711 INFO L280 TraceCheckUtils]: 277: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {106065#true} is VALID [2020-07-11 04:45:58,711 INFO L280 TraceCheckUtils]: 278: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {106065#true} is VALID [2020-07-11 04:45:58,712 INFO L280 TraceCheckUtils]: 279: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {106065#true} is VALID [2020-07-11 04:45:58,712 INFO L280 TraceCheckUtils]: 280: Hoare triple {106065#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {106065#true} is VALID [2020-07-11 04:45:58,712 INFO L280 TraceCheckUtils]: 281: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {106065#true} is VALID [2020-07-11 04:45:58,712 INFO L280 TraceCheckUtils]: 282: Hoare triple {106065#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {106065#true} is VALID [2020-07-11 04:45:58,713 INFO L280 TraceCheckUtils]: 283: Hoare triple {106065#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {106065#true} is VALID [2020-07-11 04:45:58,713 INFO L280 TraceCheckUtils]: 284: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {106065#true} is VALID [2020-07-11 04:45:58,713 INFO L280 TraceCheckUtils]: 285: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {106065#true} is VALID [2020-07-11 04:45:58,714 INFO L280 TraceCheckUtils]: 286: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {106065#true} is VALID [2020-07-11 04:45:58,714 INFO L280 TraceCheckUtils]: 287: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {106065#true} is VALID [2020-07-11 04:45:58,714 INFO L280 TraceCheckUtils]: 288: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {106065#true} is VALID [2020-07-11 04:45:58,714 INFO L280 TraceCheckUtils]: 289: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {106065#true} is VALID [2020-07-11 04:45:58,715 INFO L280 TraceCheckUtils]: 290: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {106065#true} is VALID [2020-07-11 04:45:58,715 INFO L280 TraceCheckUtils]: 291: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {106065#true} is VALID [2020-07-11 04:45:58,715 INFO L280 TraceCheckUtils]: 292: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {106065#true} is VALID [2020-07-11 04:45:58,716 INFO L280 TraceCheckUtils]: 293: Hoare triple {106065#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {106065#true} is VALID [2020-07-11 04:45:58,716 INFO L280 TraceCheckUtils]: 294: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {106065#true} is VALID [2020-07-11 04:45:58,716 INFO L280 TraceCheckUtils]: 295: Hoare triple {106065#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {106065#true} is VALID [2020-07-11 04:45:58,717 INFO L280 TraceCheckUtils]: 296: Hoare triple {106065#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {106065#true} is VALID [2020-07-11 04:45:58,717 INFO L280 TraceCheckUtils]: 297: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {106065#true} is VALID [2020-07-11 04:45:58,717 INFO L280 TraceCheckUtils]: 298: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {106065#true} is VALID [2020-07-11 04:45:58,717 INFO L280 TraceCheckUtils]: 299: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {106065#true} is VALID [2020-07-11 04:45:58,718 INFO L280 TraceCheckUtils]: 300: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {106065#true} is VALID [2020-07-11 04:45:58,718 INFO L280 TraceCheckUtils]: 301: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {106065#true} is VALID [2020-07-11 04:45:58,718 INFO L280 TraceCheckUtils]: 302: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {106065#true} is VALID [2020-07-11 04:45:58,719 INFO L280 TraceCheckUtils]: 303: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {106065#true} is VALID [2020-07-11 04:45:58,719 INFO L280 TraceCheckUtils]: 304: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {106065#true} is VALID [2020-07-11 04:45:58,719 INFO L280 TraceCheckUtils]: 305: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {106065#true} is VALID [2020-07-11 04:45:58,719 INFO L280 TraceCheckUtils]: 306: Hoare triple {106065#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {106065#true} is VALID [2020-07-11 04:45:58,720 INFO L280 TraceCheckUtils]: 307: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {106065#true} is VALID [2020-07-11 04:45:58,720 INFO L280 TraceCheckUtils]: 308: Hoare triple {106065#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {106065#true} is VALID [2020-07-11 04:45:58,720 INFO L280 TraceCheckUtils]: 309: Hoare triple {106065#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {106065#true} is VALID [2020-07-11 04:45:58,720 INFO L280 TraceCheckUtils]: 310: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {106065#true} is VALID [2020-07-11 04:45:58,721 INFO L280 TraceCheckUtils]: 311: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {106065#true} is VALID [2020-07-11 04:45:58,721 INFO L280 TraceCheckUtils]: 312: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {106065#true} is VALID [2020-07-11 04:45:58,721 INFO L280 TraceCheckUtils]: 313: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {106065#true} is VALID [2020-07-11 04:45:58,721 INFO L280 TraceCheckUtils]: 314: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {106065#true} is VALID [2020-07-11 04:45:58,721 INFO L280 TraceCheckUtils]: 315: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {106065#true} is VALID [2020-07-11 04:45:58,722 INFO L280 TraceCheckUtils]: 316: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {106065#true} is VALID [2020-07-11 04:45:58,722 INFO L280 TraceCheckUtils]: 317: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {106065#true} is VALID [2020-07-11 04:45:58,722 INFO L280 TraceCheckUtils]: 318: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {106065#true} is VALID [2020-07-11 04:45:58,722 INFO L280 TraceCheckUtils]: 319: Hoare triple {106065#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {106065#true} is VALID [2020-07-11 04:45:58,723 INFO L280 TraceCheckUtils]: 320: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {106065#true} is VALID [2020-07-11 04:45:58,723 INFO L280 TraceCheckUtils]: 321: Hoare triple {106065#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {106065#true} is VALID [2020-07-11 04:45:58,723 INFO L280 TraceCheckUtils]: 322: Hoare triple {106065#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {106065#true} is VALID [2020-07-11 04:45:58,724 INFO L280 TraceCheckUtils]: 323: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {106065#true} is VALID [2020-07-11 04:45:58,724 INFO L280 TraceCheckUtils]: 324: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {106065#true} is VALID [2020-07-11 04:45:58,724 INFO L280 TraceCheckUtils]: 325: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {106065#true} is VALID [2020-07-11 04:45:58,724 INFO L280 TraceCheckUtils]: 326: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {106065#true} is VALID [2020-07-11 04:45:58,725 INFO L280 TraceCheckUtils]: 327: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {106065#true} is VALID [2020-07-11 04:45:58,725 INFO L280 TraceCheckUtils]: 328: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {106065#true} is VALID [2020-07-11 04:45:58,725 INFO L280 TraceCheckUtils]: 329: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {106065#true} is VALID [2020-07-11 04:45:58,726 INFO L280 TraceCheckUtils]: 330: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {106065#true} is VALID [2020-07-11 04:45:58,726 INFO L280 TraceCheckUtils]: 331: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {106065#true} is VALID [2020-07-11 04:45:58,726 INFO L280 TraceCheckUtils]: 332: Hoare triple {106065#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {106065#true} is VALID [2020-07-11 04:45:58,726 INFO L280 TraceCheckUtils]: 333: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {106065#true} is VALID [2020-07-11 04:45:58,727 INFO L280 TraceCheckUtils]: 334: Hoare triple {106065#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {106065#true} is VALID [2020-07-11 04:45:58,727 INFO L280 TraceCheckUtils]: 335: Hoare triple {106065#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {106065#true} is VALID [2020-07-11 04:45:58,727 INFO L280 TraceCheckUtils]: 336: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {106065#true} is VALID [2020-07-11 04:45:58,728 INFO L280 TraceCheckUtils]: 337: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {106065#true} is VALID [2020-07-11 04:45:58,728 INFO L280 TraceCheckUtils]: 338: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {106065#true} is VALID [2020-07-11 04:45:58,728 INFO L280 TraceCheckUtils]: 339: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {106065#true} is VALID [2020-07-11 04:45:58,728 INFO L280 TraceCheckUtils]: 340: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {106065#true} is VALID [2020-07-11 04:45:58,729 INFO L280 TraceCheckUtils]: 341: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {106065#true} is VALID [2020-07-11 04:45:58,729 INFO L280 TraceCheckUtils]: 342: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {106065#true} is VALID [2020-07-11 04:45:58,729 INFO L280 TraceCheckUtils]: 343: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {106065#true} is VALID [2020-07-11 04:45:58,730 INFO L280 TraceCheckUtils]: 344: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {106065#true} is VALID [2020-07-11 04:45:58,730 INFO L280 TraceCheckUtils]: 345: Hoare triple {106065#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {106065#true} is VALID [2020-07-11 04:45:58,730 INFO L280 TraceCheckUtils]: 346: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {106065#true} is VALID [2020-07-11 04:45:58,730 INFO L280 TraceCheckUtils]: 347: Hoare triple {106065#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {106065#true} is VALID [2020-07-11 04:45:58,731 INFO L280 TraceCheckUtils]: 348: Hoare triple {106065#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {106065#true} is VALID [2020-07-11 04:45:58,731 INFO L280 TraceCheckUtils]: 349: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {106065#true} is VALID [2020-07-11 04:45:58,731 INFO L280 TraceCheckUtils]: 350: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {106065#true} is VALID [2020-07-11 04:45:58,732 INFO L280 TraceCheckUtils]: 351: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {106065#true} is VALID [2020-07-11 04:45:58,732 INFO L280 TraceCheckUtils]: 352: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {106065#true} is VALID [2020-07-11 04:45:58,732 INFO L280 TraceCheckUtils]: 353: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {106065#true} is VALID [2020-07-11 04:45:58,732 INFO L280 TraceCheckUtils]: 354: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {106065#true} is VALID [2020-07-11 04:45:58,733 INFO L280 TraceCheckUtils]: 355: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {106065#true} is VALID [2020-07-11 04:45:58,733 INFO L280 TraceCheckUtils]: 356: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {106065#true} is VALID [2020-07-11 04:45:58,733 INFO L280 TraceCheckUtils]: 357: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {106065#true} is VALID [2020-07-11 04:45:58,734 INFO L280 TraceCheckUtils]: 358: Hoare triple {106065#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {106065#true} is VALID [2020-07-11 04:45:58,734 INFO L280 TraceCheckUtils]: 359: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {106065#true} is VALID [2020-07-11 04:45:58,734 INFO L280 TraceCheckUtils]: 360: Hoare triple {106065#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {106065#true} is VALID [2020-07-11 04:45:58,735 INFO L280 TraceCheckUtils]: 361: Hoare triple {106065#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {106065#true} is VALID [2020-07-11 04:45:58,735 INFO L280 TraceCheckUtils]: 362: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {106065#true} is VALID [2020-07-11 04:45:58,735 INFO L280 TraceCheckUtils]: 363: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {106065#true} is VALID [2020-07-11 04:45:58,735 INFO L280 TraceCheckUtils]: 364: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {106065#true} is VALID [2020-07-11 04:45:58,736 INFO L280 TraceCheckUtils]: 365: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {106065#true} is VALID [2020-07-11 04:45:58,736 INFO L280 TraceCheckUtils]: 366: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {106065#true} is VALID [2020-07-11 04:45:58,736 INFO L280 TraceCheckUtils]: 367: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {106065#true} is VALID [2020-07-11 04:45:58,736 INFO L280 TraceCheckUtils]: 368: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {106065#true} is VALID [2020-07-11 04:45:58,737 INFO L280 TraceCheckUtils]: 369: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {106065#true} is VALID [2020-07-11 04:45:58,737 INFO L280 TraceCheckUtils]: 370: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {106065#true} is VALID [2020-07-11 04:45:58,737 INFO L280 TraceCheckUtils]: 371: Hoare triple {106065#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {106065#true} is VALID [2020-07-11 04:45:58,737 INFO L280 TraceCheckUtils]: 372: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {106065#true} is VALID [2020-07-11 04:45:58,737 INFO L280 TraceCheckUtils]: 373: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {106065#true} is VALID [2020-07-11 04:45:58,738 INFO L280 TraceCheckUtils]: 374: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {106065#true} is VALID [2020-07-11 04:45:58,738 INFO L280 TraceCheckUtils]: 375: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {106065#true} is VALID [2020-07-11 04:45:58,738 INFO L280 TraceCheckUtils]: 376: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {106065#true} is VALID [2020-07-11 04:45:58,738 INFO L280 TraceCheckUtils]: 377: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {106065#true} is VALID [2020-07-11 04:45:58,739 INFO L280 TraceCheckUtils]: 378: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {106065#true} is VALID [2020-07-11 04:45:58,739 INFO L280 TraceCheckUtils]: 379: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {106065#true} is VALID [2020-07-11 04:45:58,739 INFO L280 TraceCheckUtils]: 380: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {106065#true} is VALID [2020-07-11 04:45:58,740 INFO L280 TraceCheckUtils]: 381: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {106065#true} is VALID [2020-07-11 04:45:58,740 INFO L280 TraceCheckUtils]: 382: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {106065#true} is VALID [2020-07-11 04:45:58,740 INFO L280 TraceCheckUtils]: 383: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {106065#true} is VALID [2020-07-11 04:45:58,740 INFO L280 TraceCheckUtils]: 384: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {106065#true} is VALID [2020-07-11 04:45:58,741 INFO L280 TraceCheckUtils]: 385: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,741 INFO L280 TraceCheckUtils]: 386: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,741 INFO L280 TraceCheckUtils]: 387: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,742 INFO L280 TraceCheckUtils]: 388: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,742 INFO L280 TraceCheckUtils]: 389: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,742 INFO L280 TraceCheckUtils]: 390: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,742 INFO L280 TraceCheckUtils]: 391: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,743 INFO L280 TraceCheckUtils]: 392: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,743 INFO L280 TraceCheckUtils]: 393: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,743 INFO L280 TraceCheckUtils]: 394: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,744 INFO L280 TraceCheckUtils]: 395: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,744 INFO L280 TraceCheckUtils]: 396: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,744 INFO L280 TraceCheckUtils]: 397: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,745 INFO L280 TraceCheckUtils]: 398: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,745 INFO L280 TraceCheckUtils]: 399: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,745 INFO L280 TraceCheckUtils]: 400: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,745 INFO L280 TraceCheckUtils]: 401: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,746 INFO L280 TraceCheckUtils]: 402: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,746 INFO L280 TraceCheckUtils]: 403: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,746 INFO L280 TraceCheckUtils]: 404: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,747 INFO L280 TraceCheckUtils]: 405: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,747 INFO L280 TraceCheckUtils]: 406: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,747 INFO L280 TraceCheckUtils]: 407: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,747 INFO L280 TraceCheckUtils]: 408: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,748 INFO L280 TraceCheckUtils]: 409: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,748 INFO L280 TraceCheckUtils]: 410: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,748 INFO L280 TraceCheckUtils]: 411: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,749 INFO L280 TraceCheckUtils]: 412: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,749 INFO L280 TraceCheckUtils]: 413: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,749 INFO L280 TraceCheckUtils]: 414: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,749 INFO L280 TraceCheckUtils]: 415: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,750 INFO L280 TraceCheckUtils]: 416: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,750 INFO L280 TraceCheckUtils]: 417: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,750 INFO L280 TraceCheckUtils]: 418: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,751 INFO L280 TraceCheckUtils]: 419: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,751 INFO L280 TraceCheckUtils]: 420: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,751 INFO L280 TraceCheckUtils]: 421: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,752 INFO L280 TraceCheckUtils]: 422: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,752 INFO L280 TraceCheckUtils]: 423: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,752 INFO L280 TraceCheckUtils]: 424: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,752 INFO L280 TraceCheckUtils]: 425: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,753 INFO L280 TraceCheckUtils]: 426: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,753 INFO L280 TraceCheckUtils]: 427: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,753 INFO L280 TraceCheckUtils]: 428: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,754 INFO L280 TraceCheckUtils]: 429: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,754 INFO L280 TraceCheckUtils]: 430: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,754 INFO L280 TraceCheckUtils]: 431: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,754 INFO L280 TraceCheckUtils]: 432: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,755 INFO L280 TraceCheckUtils]: 433: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,755 INFO L280 TraceCheckUtils]: 434: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,755 INFO L280 TraceCheckUtils]: 435: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,756 INFO L280 TraceCheckUtils]: 436: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,756 INFO L280 TraceCheckUtils]: 437: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,756 INFO L280 TraceCheckUtils]: 438: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,756 INFO L280 TraceCheckUtils]: 439: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,757 INFO L280 TraceCheckUtils]: 440: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,757 INFO L280 TraceCheckUtils]: 441: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,757 INFO L280 TraceCheckUtils]: 442: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,757 INFO L280 TraceCheckUtils]: 443: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,758 INFO L280 TraceCheckUtils]: 444: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,758 INFO L280 TraceCheckUtils]: 445: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,758 INFO L280 TraceCheckUtils]: 446: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,758 INFO L280 TraceCheckUtils]: 447: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,758 INFO L280 TraceCheckUtils]: 448: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,759 INFO L280 TraceCheckUtils]: 449: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,759 INFO L280 TraceCheckUtils]: 450: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,759 INFO L280 TraceCheckUtils]: 451: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,759 INFO L280 TraceCheckUtils]: 452: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,759 INFO L280 TraceCheckUtils]: 453: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,759 INFO L280 TraceCheckUtils]: 454: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,760 INFO L280 TraceCheckUtils]: 455: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,760 INFO L280 TraceCheckUtils]: 456: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,760 INFO L280 TraceCheckUtils]: 457: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,760 INFO L280 TraceCheckUtils]: 458: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,760 INFO L280 TraceCheckUtils]: 459: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,761 INFO L280 TraceCheckUtils]: 460: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,761 INFO L280 TraceCheckUtils]: 461: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,761 INFO L280 TraceCheckUtils]: 462: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,761 INFO L280 TraceCheckUtils]: 463: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,761 INFO L280 TraceCheckUtils]: 464: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,761 INFO L280 TraceCheckUtils]: 465: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 466: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 467: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 468: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 469: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 470: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 471: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,762 INFO L280 TraceCheckUtils]: 472: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,763 INFO L280 TraceCheckUtils]: 473: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,763 INFO L280 TraceCheckUtils]: 474: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,763 INFO L280 TraceCheckUtils]: 475: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,763 INFO L280 TraceCheckUtils]: 476: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,763 INFO L280 TraceCheckUtils]: 477: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,763 INFO L280 TraceCheckUtils]: 478: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,764 INFO L280 TraceCheckUtils]: 479: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,764 INFO L280 TraceCheckUtils]: 480: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,764 INFO L280 TraceCheckUtils]: 481: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,765 INFO L280 TraceCheckUtils]: 482: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,765 INFO L280 TraceCheckUtils]: 483: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,765 INFO L280 TraceCheckUtils]: 484: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,765 INFO L280 TraceCheckUtils]: 485: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,766 INFO L280 TraceCheckUtils]: 486: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,766 INFO L280 TraceCheckUtils]: 487: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,766 INFO L280 TraceCheckUtils]: 488: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,767 INFO L280 TraceCheckUtils]: 489: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,767 INFO L280 TraceCheckUtils]: 490: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,767 INFO L280 TraceCheckUtils]: 491: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,767 INFO L280 TraceCheckUtils]: 492: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,768 INFO L280 TraceCheckUtils]: 493: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,768 INFO L280 TraceCheckUtils]: 494: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,768 INFO L280 TraceCheckUtils]: 495: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,769 INFO L280 TraceCheckUtils]: 496: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,769 INFO L280 TraceCheckUtils]: 497: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,769 INFO L280 TraceCheckUtils]: 498: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,769 INFO L280 TraceCheckUtils]: 499: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,770 INFO L280 TraceCheckUtils]: 500: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,770 INFO L280 TraceCheckUtils]: 501: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,770 INFO L280 TraceCheckUtils]: 502: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,771 INFO L280 TraceCheckUtils]: 503: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,771 INFO L280 TraceCheckUtils]: 504: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,771 INFO L280 TraceCheckUtils]: 505: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,771 INFO L280 TraceCheckUtils]: 506: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,772 INFO L280 TraceCheckUtils]: 507: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,772 INFO L280 TraceCheckUtils]: 508: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,772 INFO L280 TraceCheckUtils]: 509: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,773 INFO L280 TraceCheckUtils]: 510: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,773 INFO L280 TraceCheckUtils]: 511: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,773 INFO L280 TraceCheckUtils]: 512: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,773 INFO L280 TraceCheckUtils]: 513: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,774 INFO L280 TraceCheckUtils]: 514: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,774 INFO L280 TraceCheckUtils]: 515: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,774 INFO L280 TraceCheckUtils]: 516: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,775 INFO L280 TraceCheckUtils]: 517: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,775 INFO L280 TraceCheckUtils]: 518: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,775 INFO L280 TraceCheckUtils]: 519: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,775 INFO L280 TraceCheckUtils]: 520: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,776 INFO L280 TraceCheckUtils]: 521: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,776 INFO L280 TraceCheckUtils]: 522: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,776 INFO L280 TraceCheckUtils]: 523: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,777 INFO L280 TraceCheckUtils]: 524: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,777 INFO L280 TraceCheckUtils]: 525: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,777 INFO L280 TraceCheckUtils]: 526: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,778 INFO L280 TraceCheckUtils]: 527: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,778 INFO L280 TraceCheckUtils]: 528: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,778 INFO L280 TraceCheckUtils]: 529: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,778 INFO L280 TraceCheckUtils]: 530: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,779 INFO L280 TraceCheckUtils]: 531: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,779 INFO L280 TraceCheckUtils]: 532: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,779 INFO L280 TraceCheckUtils]: 533: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,779 INFO L280 TraceCheckUtils]: 534: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,780 INFO L280 TraceCheckUtils]: 535: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,780 INFO L280 TraceCheckUtils]: 536: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,780 INFO L280 TraceCheckUtils]: 537: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,781 INFO L280 TraceCheckUtils]: 538: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,781 INFO L280 TraceCheckUtils]: 539: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,781 INFO L280 TraceCheckUtils]: 540: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,781 INFO L280 TraceCheckUtils]: 541: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,782 INFO L280 TraceCheckUtils]: 542: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,782 INFO L280 TraceCheckUtils]: 543: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,782 INFO L280 TraceCheckUtils]: 544: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,782 INFO L280 TraceCheckUtils]: 545: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,783 INFO L280 TraceCheckUtils]: 546: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,783 INFO L280 TraceCheckUtils]: 547: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,783 INFO L280 TraceCheckUtils]: 548: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,784 INFO L280 TraceCheckUtils]: 549: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,784 INFO L280 TraceCheckUtils]: 550: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,784 INFO L280 TraceCheckUtils]: 551: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,785 INFO L280 TraceCheckUtils]: 552: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,785 INFO L280 TraceCheckUtils]: 553: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,785 INFO L280 TraceCheckUtils]: 554: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,785 INFO L280 TraceCheckUtils]: 555: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,786 INFO L280 TraceCheckUtils]: 556: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,786 INFO L280 TraceCheckUtils]: 557: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,786 INFO L280 TraceCheckUtils]: 558: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,787 INFO L280 TraceCheckUtils]: 559: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,787 INFO L280 TraceCheckUtils]: 560: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,787 INFO L280 TraceCheckUtils]: 561: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,787 INFO L280 TraceCheckUtils]: 562: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,788 INFO L280 TraceCheckUtils]: 563: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,788 INFO L280 TraceCheckUtils]: 564: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,788 INFO L280 TraceCheckUtils]: 565: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,789 INFO L280 TraceCheckUtils]: 566: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,789 INFO L280 TraceCheckUtils]: 567: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,789 INFO L280 TraceCheckUtils]: 568: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,789 INFO L280 TraceCheckUtils]: 569: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,790 INFO L280 TraceCheckUtils]: 570: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,790 INFO L280 TraceCheckUtils]: 571: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,790 INFO L280 TraceCheckUtils]: 572: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,791 INFO L280 TraceCheckUtils]: 573: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,791 INFO L280 TraceCheckUtils]: 574: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,791 INFO L280 TraceCheckUtils]: 575: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,791 INFO L280 TraceCheckUtils]: 576: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,792 INFO L280 TraceCheckUtils]: 577: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,792 INFO L280 TraceCheckUtils]: 578: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,792 INFO L280 TraceCheckUtils]: 579: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {106065#true} is VALID [2020-07-11 04:45:58,793 INFO L280 TraceCheckUtils]: 580: Hoare triple {106065#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {106065#true} is VALID [2020-07-11 04:45:58,793 INFO L280 TraceCheckUtils]: 581: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {106065#true} is VALID [2020-07-11 04:45:58,793 INFO L280 TraceCheckUtils]: 582: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {106065#true} is VALID [2020-07-11 04:45:58,794 INFO L280 TraceCheckUtils]: 583: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {106065#true} is VALID [2020-07-11 04:45:58,794 INFO L280 TraceCheckUtils]: 584: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {106065#true} is VALID [2020-07-11 04:45:58,794 INFO L280 TraceCheckUtils]: 585: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {106065#true} is VALID [2020-07-11 04:45:58,794 INFO L280 TraceCheckUtils]: 586: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {106065#true} is VALID [2020-07-11 04:45:58,795 INFO L280 TraceCheckUtils]: 587: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {106065#true} is VALID [2020-07-11 04:45:58,795 INFO L280 TraceCheckUtils]: 588: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {106065#true} is VALID [2020-07-11 04:45:58,795 INFO L280 TraceCheckUtils]: 589: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {106065#true} is VALID [2020-07-11 04:45:58,796 INFO L280 TraceCheckUtils]: 590: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {106065#true} is VALID [2020-07-11 04:45:58,796 INFO L280 TraceCheckUtils]: 591: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {106065#true} is VALID [2020-07-11 04:45:58,796 INFO L280 TraceCheckUtils]: 592: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {106065#true} is VALID [2020-07-11 04:45:58,796 INFO L280 TraceCheckUtils]: 593: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {106065#true} is VALID [2020-07-11 04:45:58,797 INFO L280 TraceCheckUtils]: 594: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {106065#true} is VALID [2020-07-11 04:45:58,797 INFO L280 TraceCheckUtils]: 595: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {106065#true} is VALID [2020-07-11 04:45:58,797 INFO L280 TraceCheckUtils]: 596: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {106065#true} is VALID [2020-07-11 04:45:58,798 INFO L280 TraceCheckUtils]: 597: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {106065#true} is VALID [2020-07-11 04:45:58,798 INFO L280 TraceCheckUtils]: 598: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {106065#true} is VALID [2020-07-11 04:45:58,798 INFO L280 TraceCheckUtils]: 599: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {106065#true} is VALID [2020-07-11 04:45:58,798 INFO L280 TraceCheckUtils]: 600: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {106065#true} is VALID [2020-07-11 04:45:58,799 INFO L280 TraceCheckUtils]: 601: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {106065#true} is VALID [2020-07-11 04:45:58,799 INFO L280 TraceCheckUtils]: 602: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {106065#true} is VALID [2020-07-11 04:45:58,799 INFO L280 TraceCheckUtils]: 603: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {106065#true} is VALID [2020-07-11 04:45:58,799 INFO L280 TraceCheckUtils]: 604: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {106065#true} is VALID [2020-07-11 04:45:58,800 INFO L280 TraceCheckUtils]: 605: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {106065#true} is VALID [2020-07-11 04:45:58,800 INFO L280 TraceCheckUtils]: 606: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {106065#true} is VALID [2020-07-11 04:45:58,800 INFO L280 TraceCheckUtils]: 607: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {106065#true} is VALID [2020-07-11 04:45:58,801 INFO L280 TraceCheckUtils]: 608: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {106065#true} is VALID [2020-07-11 04:45:58,801 INFO L280 TraceCheckUtils]: 609: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {106065#true} is VALID [2020-07-11 04:45:58,801 INFO L280 TraceCheckUtils]: 610: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {106065#true} is VALID [2020-07-11 04:45:58,801 INFO L280 TraceCheckUtils]: 611: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {106065#true} is VALID [2020-07-11 04:45:58,802 INFO L280 TraceCheckUtils]: 612: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {106065#true} is VALID [2020-07-11 04:45:58,802 INFO L280 TraceCheckUtils]: 613: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {106065#true} is VALID [2020-07-11 04:45:58,802 INFO L280 TraceCheckUtils]: 614: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {106065#true} is VALID [2020-07-11 04:45:58,803 INFO L280 TraceCheckUtils]: 615: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {106065#true} is VALID [2020-07-11 04:45:58,803 INFO L280 TraceCheckUtils]: 616: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {106065#true} is VALID [2020-07-11 04:45:58,803 INFO L280 TraceCheckUtils]: 617: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {106065#true} is VALID [2020-07-11 04:45:58,804 INFO L280 TraceCheckUtils]: 618: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {106065#true} is VALID [2020-07-11 04:45:58,804 INFO L280 TraceCheckUtils]: 619: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {106065#true} is VALID [2020-07-11 04:45:58,804 INFO L280 TraceCheckUtils]: 620: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {106065#true} is VALID [2020-07-11 04:45:58,804 INFO L280 TraceCheckUtils]: 621: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {106065#true} is VALID [2020-07-11 04:45:58,805 INFO L280 TraceCheckUtils]: 622: Hoare triple {106065#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {106065#true} is VALID [2020-07-11 04:45:58,805 INFO L280 TraceCheckUtils]: 623: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {106065#true} is VALID [2020-07-11 04:45:58,805 INFO L280 TraceCheckUtils]: 624: Hoare triple {106065#true} ~ldv_retval_0~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,806 INFO L280 TraceCheckUtils]: 625: Hoare triple {106065#true} ~ldv_retval_1~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,806 INFO L280 TraceCheckUtils]: 626: Hoare triple {106065#true} ~ldv_retval_3~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,806 INFO L280 TraceCheckUtils]: 627: Hoare triple {106065#true} ~ldv_retval_2~0 := 0; {106065#true} is VALID [2020-07-11 04:45:58,806 INFO L280 TraceCheckUtils]: 628: Hoare triple {106065#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {106065#true} is VALID [2020-07-11 04:45:58,807 INFO L280 TraceCheckUtils]: 629: Hoare triple {106065#true} ~ldv_mutex_lock~0 := 1; {106065#true} is VALID [2020-07-11 04:45:58,807 INFO L280 TraceCheckUtils]: 630: Hoare triple {106065#true} ~ldv_mutex_mutex_of_device~0 := 1; {106065#true} is VALID [2020-07-11 04:45:58,807 INFO L280 TraceCheckUtils]: 631: Hoare triple {106065#true} ~ldv_mutex_udev~0 := 1; {106065#true} is VALID [2020-07-11 04:45:58,808 INFO L280 TraceCheckUtils]: 632: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:58,808 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {106065#true} {106065#true} #2340#return; {106065#true} is VALID [2020-07-11 04:45:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,213 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,214 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,214 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,220 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,220 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,221 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,221 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,221 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,221 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,221 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,221 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,223 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,223 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,223 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,223 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,224 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,224 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,224 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,224 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,224 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,224 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,225 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,225 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,225 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,225 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2182#return; {106065#true} is VALID [2020-07-11 04:45:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,246 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,246 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,247 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,253 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,253 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,253 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,253 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,253 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,254 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,254 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,254 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,255 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,255 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,256 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,256 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,256 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,256 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,256 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,256 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,257 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,257 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,257 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,257 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,257 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,258 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2184#return; {106065#true} is VALID [2020-07-11 04:45:59,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,275 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,275 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,275 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,282 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,282 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,282 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,283 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,283 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,283 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,283 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,283 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,284 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,285 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,285 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,285 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,285 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,285 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,286 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,286 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,286 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,286 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,286 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,286 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,287 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,287 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2186#return; {106065#true} is VALID [2020-07-11 04:45:59,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,305 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,305 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,305 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,312 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,312 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,312 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,312 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,313 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,313 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,313 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,313 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,315 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,315 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,315 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,315 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,315 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,315 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,316 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,316 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,316 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,316 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,316 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,317 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,317 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,317 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2188#return; {106065#true} is VALID [2020-07-11 04:45:59,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,337 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,337 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,337 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,343 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,343 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,344 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,344 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,344 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,346 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,346 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,346 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,348 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,348 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,348 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,348 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,349 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,349 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,349 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,349 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,349 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,349 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,350 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,350 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,350 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,350 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2190#return; {106065#true} is VALID [2020-07-11 04:45:59,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,378 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,378 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,378 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,387 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,388 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,388 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,388 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,388 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,389 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,389 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,389 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,391 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,391 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,391 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,391 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,392 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,392 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,392 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,392 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,392 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,392 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,393 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,393 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,393 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,393 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2192#return; {106065#true} is VALID [2020-07-11 04:45:59,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,400 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,400 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {106065#true} {106065#true} #2194#return; {106065#true} is VALID [2020-07-11 04:45:59,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,435 INFO L280 TraceCheckUtils]: 0: Hoare triple {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {106065#true} is VALID [2020-07-11 04:45:59,436 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(#t~loopctr125 < #amount); {106065#true} is VALID [2020-07-11 04:45:59,436 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {106065#true} is VALID [2020-07-11 04:45:59,436 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2164#return; {106065#true} is VALID [2020-07-11 04:45:59,436 INFO L280 TraceCheckUtils]: 0: Hoare triple {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {106065#true} is VALID [2020-07-11 04:45:59,436 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} ~c := #in~c; {106065#true} is VALID [2020-07-11 04:45:59,436 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} ~n := #in~n; {106065#true} is VALID [2020-07-11 04:45:59,437 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc ~tmp~3.base, ~tmp~3.offset; {106065#true} is VALID [2020-07-11 04:45:59,438 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:45:59,438 INFO L280 TraceCheckUtils]: 5: Hoare triple {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {106065#true} is VALID [2020-07-11 04:45:59,438 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume !(#t~loopctr125 < #amount); {106065#true} is VALID [2020-07-11 04:45:59,438 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {106065#true} is VALID [2020-07-11 04:45:59,439 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {106065#true} {106065#true} #2164#return; {106065#true} is VALID [2020-07-11 04:45:59,439 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {106065#true} is VALID [2020-07-11 04:45:59,439 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {106065#true} is VALID [2020-07-11 04:45:59,439 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {106065#true} is VALID [2020-07-11 04:45:59,439 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,439 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {106065#true} {106065#true} #2196#return; {106065#true} is VALID [2020-07-11 04:45:59,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,510 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:45:59,511 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106065#true} is VALID [2020-07-11 04:45:59,511 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106065#true} is VALID [2020-07-11 04:45:59,511 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,511 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} #res := #t~nondet118; {106065#true} is VALID [2020-07-11 04:45:59,511 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} havoc #t~nondet118; {106065#true} is VALID [2020-07-11 04:45:59,512 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,512 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2304#return; {106065#true} is VALID [2020-07-11 04:45:59,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,566 INFO L280 TraceCheckUtils]: 0: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,567 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,567 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,574 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,574 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,575 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,575 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,575 INFO L280 TraceCheckUtils]: 0: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,575 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,576 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,576 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,577 INFO L263 TraceCheckUtils]: 4: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,577 INFO L280 TraceCheckUtils]: 5: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,577 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,578 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,578 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,578 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,578 INFO L263 TraceCheckUtils]: 10: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,579 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,579 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,579 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,579 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,579 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,580 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,580 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106065#true} {106065#true} #2120#return; {106065#true} is VALID [2020-07-11 04:45:59,580 INFO L280 TraceCheckUtils]: 0: Hoare triple {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:45:59,582 INFO L263 TraceCheckUtils]: 1: Hoare triple {106065#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:45:59,582 INFO L280 TraceCheckUtils]: 2: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,583 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,583 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,583 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,585 INFO L263 TraceCheckUtils]: 6: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,585 INFO L280 TraceCheckUtils]: 7: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,585 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,586 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,586 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,586 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,586 INFO L263 TraceCheckUtils]: 12: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,586 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,587 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,587 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,587 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,587 INFO L280 TraceCheckUtils]: 17: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,587 INFO L280 TraceCheckUtils]: 18: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,587 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {106065#true} {106065#true} #2120#return; {106065#true} is VALID [2020-07-11 04:45:59,588 INFO L280 TraceCheckUtils]: 20: Hoare triple {106065#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:45:59,588 INFO L280 TraceCheckUtils]: 21: Hoare triple {106065#true} havoc #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:45:59,588 INFO L280 TraceCheckUtils]: 22: Hoare triple {106065#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:45:59,588 INFO L280 TraceCheckUtils]: 23: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,589 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {106065#true} {106065#true} #2306#return; {106065#true} is VALID [2020-07-11 04:45:59,590 INFO L280 TraceCheckUtils]: 0: Hoare triple {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106065#true} is VALID [2020-07-11 04:45:59,590 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106065#true} is VALID [2020-07-11 04:45:59,590 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {106065#true} is VALID [2020-07-11 04:45:59,590 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc ~ldv_func_res~1; {106065#true} is VALID [2020-07-11 04:45:59,591 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} havoc ~tmp~11; {106065#true} is VALID [2020-07-11 04:45:59,591 INFO L263 TraceCheckUtils]: 5: Hoare triple {106065#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {106065#true} is VALID [2020-07-11 04:45:59,591 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:45:59,591 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106065#true} is VALID [2020-07-11 04:45:59,592 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106065#true} is VALID [2020-07-11 04:45:59,592 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,592 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} #res := #t~nondet118; {106065#true} is VALID [2020-07-11 04:45:59,593 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} havoc #t~nondet118; {106065#true} is VALID [2020-07-11 04:45:59,593 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,593 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {106065#true} {106065#true} #2304#return; {106065#true} is VALID [2020-07-11 04:45:59,593 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,594 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} ~tmp~11 := #t~ret81; {106065#true} is VALID [2020-07-11 04:45:59,594 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} havoc #t~ret81; {106065#true} is VALID [2020-07-11 04:45:59,594 INFO L280 TraceCheckUtils]: 17: Hoare triple {106065#true} ~ldv_func_res~1 := ~tmp~11; {106065#true} is VALID [2020-07-11 04:45:59,594 INFO L280 TraceCheckUtils]: 18: Hoare triple {106065#true} ~ldv_state_variable_1~0 := 1; {106065#true} is VALID [2020-07-11 04:45:59,595 INFO L280 TraceCheckUtils]: 19: Hoare triple {106065#true} ~usb_counter~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,596 INFO L263 TraceCheckUtils]: 20: Hoare triple {106065#true} call ldv_usb_driver_1(); {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:45:59,596 INFO L280 TraceCheckUtils]: 21: Hoare triple {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:45:59,597 INFO L263 TraceCheckUtils]: 22: Hoare triple {106065#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:45:59,597 INFO L280 TraceCheckUtils]: 23: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,597 INFO L280 TraceCheckUtils]: 24: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,597 INFO L280 TraceCheckUtils]: 25: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,597 INFO L280 TraceCheckUtils]: 26: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,599 INFO L263 TraceCheckUtils]: 27: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,599 INFO L280 TraceCheckUtils]: 28: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,600 INFO L280 TraceCheckUtils]: 29: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,600 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,600 INFO L280 TraceCheckUtils]: 31: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,600 INFO L280 TraceCheckUtils]: 32: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,601 INFO L263 TraceCheckUtils]: 33: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,601 INFO L280 TraceCheckUtils]: 34: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,601 INFO L280 TraceCheckUtils]: 35: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,602 INFO L280 TraceCheckUtils]: 36: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,602 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,602 INFO L280 TraceCheckUtils]: 38: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,602 INFO L280 TraceCheckUtils]: 39: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,603 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {106065#true} {106065#true} #2120#return; {106065#true} is VALID [2020-07-11 04:45:59,603 INFO L280 TraceCheckUtils]: 41: Hoare triple {106065#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:45:59,603 INFO L280 TraceCheckUtils]: 42: Hoare triple {106065#true} havoc #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:45:59,603 INFO L280 TraceCheckUtils]: 43: Hoare triple {106065#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:45:59,604 INFO L280 TraceCheckUtils]: 44: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,604 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {106065#true} {106065#true} #2306#return; {106065#true} is VALID [2020-07-11 04:45:59,604 INFO L280 TraceCheckUtils]: 46: Hoare triple {106065#true} #res := ~ldv_func_res~1; {106065#true} is VALID [2020-07-11 04:45:59,605 INFO L280 TraceCheckUtils]: 47: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,605 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {106065#true} {106065#true} #2114#return; {106065#true} is VALID [2020-07-11 04:45:59,606 INFO L280 TraceCheckUtils]: 0: Hoare triple {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {106065#true} is VALID [2020-07-11 04:45:59,608 INFO L263 TraceCheckUtils]: 1: Hoare triple {106065#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:45:59,609 INFO L280 TraceCheckUtils]: 2: Hoare triple {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106065#true} is VALID [2020-07-11 04:45:59,609 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106065#true} is VALID [2020-07-11 04:45:59,609 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {106065#true} is VALID [2020-07-11 04:45:59,609 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} havoc ~ldv_func_res~1; {106065#true} is VALID [2020-07-11 04:45:59,610 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} havoc ~tmp~11; {106065#true} is VALID [2020-07-11 04:45:59,610 INFO L263 TraceCheckUtils]: 7: Hoare triple {106065#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {106065#true} is VALID [2020-07-11 04:45:59,610 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:45:59,610 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106065#true} is VALID [2020-07-11 04:45:59,611 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106065#true} is VALID [2020-07-11 04:45:59,611 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,611 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} #res := #t~nondet118; {106065#true} is VALID [2020-07-11 04:45:59,612 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} havoc #t~nondet118; {106065#true} is VALID [2020-07-11 04:45:59,612 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,612 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {106065#true} {106065#true} #2304#return; {106065#true} is VALID [2020-07-11 04:45:59,612 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,612 INFO L280 TraceCheckUtils]: 17: Hoare triple {106065#true} ~tmp~11 := #t~ret81; {106065#true} is VALID [2020-07-11 04:45:59,612 INFO L280 TraceCheckUtils]: 18: Hoare triple {106065#true} havoc #t~ret81; {106065#true} is VALID [2020-07-11 04:45:59,613 INFO L280 TraceCheckUtils]: 19: Hoare triple {106065#true} ~ldv_func_res~1 := ~tmp~11; {106065#true} is VALID [2020-07-11 04:45:59,613 INFO L280 TraceCheckUtils]: 20: Hoare triple {106065#true} ~ldv_state_variable_1~0 := 1; {106065#true} is VALID [2020-07-11 04:45:59,613 INFO L280 TraceCheckUtils]: 21: Hoare triple {106065#true} ~usb_counter~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,614 INFO L263 TraceCheckUtils]: 22: Hoare triple {106065#true} call ldv_usb_driver_1(); {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:45:59,614 INFO L280 TraceCheckUtils]: 23: Hoare triple {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:45:59,615 INFO L263 TraceCheckUtils]: 24: Hoare triple {106065#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:45:59,615 INFO L280 TraceCheckUtils]: 25: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:45:59,615 INFO L280 TraceCheckUtils]: 26: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,615 INFO L280 TraceCheckUtils]: 27: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,616 INFO L280 TraceCheckUtils]: 28: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:45:59,617 INFO L263 TraceCheckUtils]: 29: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:45:59,617 INFO L280 TraceCheckUtils]: 30: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:45:59,617 INFO L280 TraceCheckUtils]: 31: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,617 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:45:59,617 INFO L280 TraceCheckUtils]: 33: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:45:59,618 INFO L280 TraceCheckUtils]: 34: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,618 INFO L263 TraceCheckUtils]: 35: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:45:59,618 INFO L280 TraceCheckUtils]: 36: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:45:59,618 INFO L280 TraceCheckUtils]: 37: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:45:59,618 INFO L280 TraceCheckUtils]: 38: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,618 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:45:59,619 INFO L280 TraceCheckUtils]: 40: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:45:59,619 INFO L280 TraceCheckUtils]: 41: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,619 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {106065#true} {106065#true} #2120#return; {106065#true} is VALID [2020-07-11 04:45:59,619 INFO L280 TraceCheckUtils]: 43: Hoare triple {106065#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:45:59,619 INFO L280 TraceCheckUtils]: 44: Hoare triple {106065#true} havoc #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:45:59,619 INFO L280 TraceCheckUtils]: 45: Hoare triple {106065#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:45:59,620 INFO L280 TraceCheckUtils]: 46: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,620 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {106065#true} {106065#true} #2306#return; {106065#true} is VALID [2020-07-11 04:45:59,620 INFO L280 TraceCheckUtils]: 48: Hoare triple {106065#true} #res := ~ldv_func_res~1; {106065#true} is VALID [2020-07-11 04:45:59,620 INFO L280 TraceCheckUtils]: 49: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,620 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {106065#true} {106065#true} #2114#return; {106065#true} is VALID [2020-07-11 04:45:59,620 INFO L280 TraceCheckUtils]: 51: Hoare triple {106065#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,621 INFO L280 TraceCheckUtils]: 52: Hoare triple {106065#true} ~tmp~6 := #t~ret43; {106065#true} is VALID [2020-07-11 04:45:59,621 INFO L280 TraceCheckUtils]: 53: Hoare triple {106065#true} havoc #t~ret43; {106065#true} is VALID [2020-07-11 04:45:59,621 INFO L280 TraceCheckUtils]: 54: Hoare triple {106065#true} #res := ~tmp~6; {106065#true} is VALID [2020-07-11 04:45:59,621 INFO L280 TraceCheckUtils]: 55: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,621 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {106065#true} {106065#true} #2222#return; {106065#true} is VALID [2020-07-11 04:45:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,812 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,812 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,813 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,813 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,813 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,813 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,813 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {106065#true} {106065#true} #2128#return; {106065#true} is VALID [2020-07-11 04:45:59,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,883 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,883 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,883 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,883 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,883 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,884 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,884 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {106065#true} {106065#true} #2094#return; {106065#true} is VALID [2020-07-11 04:45:59,884 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} havoc ~ret~0; {106065#true} is VALID [2020-07-11 04:45:59,884 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~tmp~12; {106065#true} is VALID [2020-07-11 04:45:59,884 INFO L263 TraceCheckUtils]: 2: Hoare triple {106065#true} call #t~ret82 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:45:59,885 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,885 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,885 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,885 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,885 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,885 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,886 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {106065#true} {106065#true} #2094#return; {106065#true} is VALID [2020-07-11 04:45:59,886 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,886 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~tmp~12 := #t~ret82; {106065#true} is VALID [2020-07-11 04:45:59,886 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} havoc #t~ret82; {106065#true} is VALID [2020-07-11 04:45:59,886 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} ~ret~0 := ~tmp~12; {106065#true} is VALID [2020-07-11 04:45:59,887 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} assume !(~ret~0 >= 0); {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-11 04:45:59,888 INFO L280 TraceCheckUtils]: 15: Hoare triple {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:45:59,888 INFO L280 TraceCheckUtils]: 16: Hoare triple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:45:59,889 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106065#true} #2132#return; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:45:59,890 INFO L280 TraceCheckUtils]: 0: Hoare triple {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {106065#true} is VALID [2020-07-11 04:45:59,890 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} havoc ~tmp___0~8; {106065#true} is VALID [2020-07-11 04:45:59,890 INFO L263 TraceCheckUtils]: 2: Hoare triple {106065#true} call #t~ret114 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:45:59,890 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,890 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,891 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,891 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,891 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,891 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,891 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {106065#true} {106065#true} #2128#return; {106065#true} is VALID [2020-07-11 04:45:59,892 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,892 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} ~tmp___0~8 := #t~ret114; {106065#true} is VALID [2020-07-11 04:45:59,892 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} havoc #t~ret114; {106065#true} is VALID [2020-07-11 04:45:59,892 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} assume !(0 != ~tmp___0~8); {106065#true} is VALID [2020-07-11 04:45:59,892 INFO L263 TraceCheckUtils]: 14: Hoare triple {106065#true} call #t~ret115 := ldv_undef_int_negative(); {106065#true} is VALID [2020-07-11 04:45:59,892 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} havoc ~ret~0; {106065#true} is VALID [2020-07-11 04:45:59,893 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} havoc ~tmp~12; {106065#true} is VALID [2020-07-11 04:45:59,893 INFO L263 TraceCheckUtils]: 17: Hoare triple {106065#true} call #t~ret82 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:45:59,893 INFO L280 TraceCheckUtils]: 18: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,893 INFO L280 TraceCheckUtils]: 19: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,893 INFO L280 TraceCheckUtils]: 20: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,894 INFO L280 TraceCheckUtils]: 21: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,894 INFO L280 TraceCheckUtils]: 22: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,894 INFO L280 TraceCheckUtils]: 23: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,894 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {106065#true} {106065#true} #2094#return; {106065#true} is VALID [2020-07-11 04:45:59,894 INFO L280 TraceCheckUtils]: 25: Hoare triple {106065#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,895 INFO L280 TraceCheckUtils]: 26: Hoare triple {106065#true} ~tmp~12 := #t~ret82; {106065#true} is VALID [2020-07-11 04:45:59,895 INFO L280 TraceCheckUtils]: 27: Hoare triple {106065#true} havoc #t~ret82; {106065#true} is VALID [2020-07-11 04:45:59,895 INFO L280 TraceCheckUtils]: 28: Hoare triple {106065#true} ~ret~0 := ~tmp~12; {106065#true} is VALID [2020-07-11 04:45:59,896 INFO L280 TraceCheckUtils]: 29: Hoare triple {106065#true} assume !(~ret~0 >= 0); {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-11 04:45:59,896 INFO L280 TraceCheckUtils]: 30: Hoare triple {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:45:59,897 INFO L280 TraceCheckUtils]: 31: Hoare triple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:45:59,898 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106065#true} #2132#return; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:45:59,899 INFO L280 TraceCheckUtils]: 33: Hoare triple {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} assume -2147483648 <= #t~ret115 && #t~ret115 <= 2147483647; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:45:59,899 INFO L280 TraceCheckUtils]: 34: Hoare triple {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} ~tmp~21 := #t~ret115; {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-11 04:45:59,900 INFO L280 TraceCheckUtils]: 35: Hoare triple {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} havoc #t~ret115; {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-11 04:45:59,900 INFO L280 TraceCheckUtils]: 36: Hoare triple {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} #res := ~tmp~21; {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-11 04:45:59,901 INFO L280 TraceCheckUtils]: 37: Hoare triple {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} assume true; {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-11 04:45:59,902 INFO L275 TraceCheckUtils]: 38: Hoare quadruple {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} {106065#true} #2108#return; {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-11 04:45:59,903 INFO L280 TraceCheckUtils]: 0: Hoare triple {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106065#true} is VALID [2020-07-11 04:45:59,903 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106065#true} is VALID [2020-07-11 04:45:59,903 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} havoc ~tmp~10; {106065#true} is VALID [2020-07-11 04:45:59,904 INFO L263 TraceCheckUtils]: 3: Hoare triple {106065#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:45:59,904 INFO L280 TraceCheckUtils]: 4: Hoare triple {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {106065#true} is VALID [2020-07-11 04:45:59,904 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} havoc ~tmp___0~8; {106065#true} is VALID [2020-07-11 04:45:59,905 INFO L263 TraceCheckUtils]: 6: Hoare triple {106065#true} call #t~ret114 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:45:59,905 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,905 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,905 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,905 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,906 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,906 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,906 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {106065#true} {106065#true} #2128#return; {106065#true} is VALID [2020-07-11 04:45:59,906 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,906 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} ~tmp___0~8 := #t~ret114; {106065#true} is VALID [2020-07-11 04:45:59,906 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} havoc #t~ret114; {106065#true} is VALID [2020-07-11 04:45:59,907 INFO L280 TraceCheckUtils]: 17: Hoare triple {106065#true} assume !(0 != ~tmp___0~8); {106065#true} is VALID [2020-07-11 04:45:59,907 INFO L263 TraceCheckUtils]: 18: Hoare triple {106065#true} call #t~ret115 := ldv_undef_int_negative(); {106065#true} is VALID [2020-07-11 04:45:59,907 INFO L280 TraceCheckUtils]: 19: Hoare triple {106065#true} havoc ~ret~0; {106065#true} is VALID [2020-07-11 04:45:59,907 INFO L280 TraceCheckUtils]: 20: Hoare triple {106065#true} havoc ~tmp~12; {106065#true} is VALID [2020-07-11 04:45:59,907 INFO L263 TraceCheckUtils]: 21: Hoare triple {106065#true} call #t~ret82 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:45:59,908 INFO L280 TraceCheckUtils]: 22: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,908 INFO L280 TraceCheckUtils]: 23: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,908 INFO L280 TraceCheckUtils]: 24: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,908 INFO L280 TraceCheckUtils]: 25: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:45:59,908 INFO L280 TraceCheckUtils]: 26: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:45:59,908 INFO L280 TraceCheckUtils]: 27: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,909 INFO L275 TraceCheckUtils]: 28: Hoare quadruple {106065#true} {106065#true} #2094#return; {106065#true} is VALID [2020-07-11 04:45:59,909 INFO L280 TraceCheckUtils]: 29: Hoare triple {106065#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,909 INFO L280 TraceCheckUtils]: 30: Hoare triple {106065#true} ~tmp~12 := #t~ret82; {106065#true} is VALID [2020-07-11 04:45:59,909 INFO L280 TraceCheckUtils]: 31: Hoare triple {106065#true} havoc #t~ret82; {106065#true} is VALID [2020-07-11 04:45:59,909 INFO L280 TraceCheckUtils]: 32: Hoare triple {106065#true} ~ret~0 := ~tmp~12; {106065#true} is VALID [2020-07-11 04:45:59,910 INFO L280 TraceCheckUtils]: 33: Hoare triple {106065#true} assume !(~ret~0 >= 0); {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-11 04:45:59,911 INFO L280 TraceCheckUtils]: 34: Hoare triple {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:45:59,911 INFO L280 TraceCheckUtils]: 35: Hoare triple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:45:59,912 INFO L275 TraceCheckUtils]: 36: Hoare quadruple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106065#true} #2132#return; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:45:59,913 INFO L280 TraceCheckUtils]: 37: Hoare triple {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} assume -2147483648 <= #t~ret115 && #t~ret115 <= 2147483647; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:45:59,913 INFO L280 TraceCheckUtils]: 38: Hoare triple {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} ~tmp~21 := #t~ret115; {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-11 04:45:59,914 INFO L280 TraceCheckUtils]: 39: Hoare triple {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} havoc #t~ret115; {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-11 04:45:59,914 INFO L280 TraceCheckUtils]: 40: Hoare triple {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} #res := ~tmp~21; {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-11 04:45:59,915 INFO L280 TraceCheckUtils]: 41: Hoare triple {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} assume true; {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-11 04:45:59,916 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} {106065#true} #2108#return; {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-11 04:45:59,916 INFO L280 TraceCheckUtils]: 43: Hoare triple {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-11 04:45:59,917 INFO L280 TraceCheckUtils]: 44: Hoare triple {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} ~tmp~10 := #t~ret80; {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-11 04:45:59,918 INFO L280 TraceCheckUtils]: 45: Hoare triple {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} havoc #t~ret80; {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-11 04:45:59,918 INFO L280 TraceCheckUtils]: 46: Hoare triple {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} #res := ~tmp~10; {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-11 04:45:59,919 INFO L280 TraceCheckUtils]: 47: Hoare triple {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} assume true; {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-11 04:45:59,920 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} {106065#true} #2122#return; {106931#(<= (+ |m5632_recover_#t~ret31| 1) 0)} is VALID [2020-07-11 04:45:59,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,932 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:45:59,932 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {106065#true} is VALID [2020-07-11 04:45:59,932 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} #res := #t~nondet119; {106065#true} is VALID [2020-07-11 04:45:59,933 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} havoc #t~nondet119; {106065#true} is VALID [2020-07-11 04:45:59,933 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,933 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {106065#true} {106066#false} #2124#return; {106066#false} is VALID [2020-07-11 04:45:59,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:45:59,942 INFO L280 TraceCheckUtils]: 0: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:45:59,943 INFO L280 TraceCheckUtils]: 1: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:45:59,943 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106065#true} {106066#false} #2082#return; {106066#false} is VALID [2020-07-11 04:45:59,949 INFO L263 TraceCheckUtils]: 0: Hoare triple {106065#true} call ULTIMATE.init(); {106942#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:45:59,950 INFO L280 TraceCheckUtils]: 1: Hoare triple {106942#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {106065#true} is VALID [2020-07-11 04:45:59,950 INFO L280 TraceCheckUtils]: 2: Hoare triple {106065#true} #valid := #valid[0 := 0]; {106065#true} is VALID [2020-07-11 04:45:59,950 INFO L280 TraceCheckUtils]: 3: Hoare triple {106065#true} assume 0 < #StackHeapBarrier; {106065#true} is VALID [2020-07-11 04:45:59,950 INFO L280 TraceCheckUtils]: 4: Hoare triple {106065#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {106065#true} is VALID [2020-07-11 04:45:59,951 INFO L280 TraceCheckUtils]: 5: Hoare triple {106065#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {106065#true} is VALID [2020-07-11 04:45:59,951 INFO L280 TraceCheckUtils]: 6: Hoare triple {106065#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {106065#true} is VALID [2020-07-11 04:45:59,951 INFO L280 TraceCheckUtils]: 7: Hoare triple {106065#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {106065#true} is VALID [2020-07-11 04:45:59,951 INFO L280 TraceCheckUtils]: 8: Hoare triple {106065#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {106065#true} is VALID [2020-07-11 04:45:59,951 INFO L280 TraceCheckUtils]: 9: Hoare triple {106065#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {106065#true} is VALID [2020-07-11 04:45:59,952 INFO L280 TraceCheckUtils]: 10: Hoare triple {106065#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {106065#true} is VALID [2020-07-11 04:45:59,952 INFO L280 TraceCheckUtils]: 11: Hoare triple {106065#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {106065#true} is VALID [2020-07-11 04:45:59,952 INFO L280 TraceCheckUtils]: 12: Hoare triple {106065#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {106065#true} is VALID [2020-07-11 04:45:59,952 INFO L280 TraceCheckUtils]: 13: Hoare triple {106065#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {106065#true} is VALID [2020-07-11 04:45:59,952 INFO L280 TraceCheckUtils]: 14: Hoare triple {106065#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {106065#true} is VALID [2020-07-11 04:45:59,952 INFO L280 TraceCheckUtils]: 15: Hoare triple {106065#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 16: Hoare triple {106065#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 17: Hoare triple {106065#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 18: Hoare triple {106065#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 19: Hoare triple {106065#true} ~ldv_state_variable_3~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 20: Hoare triple {106065#true} ~LDV_IN_INTERRUPT~0 := 1; {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 21: Hoare triple {106065#true} ~ldv_state_variable_2~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,953 INFO L280 TraceCheckUtils]: 22: Hoare triple {106065#true} ~ref_cnt~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,954 INFO L280 TraceCheckUtils]: 23: Hoare triple {106065#true} ~ldv_state_variable_1~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,954 INFO L280 TraceCheckUtils]: 24: Hoare triple {106065#true} ~usb_counter~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,954 INFO L280 TraceCheckUtils]: 25: Hoare triple {106065#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {106065#true} is VALID [2020-07-11 04:45:59,954 INFO L280 TraceCheckUtils]: 26: Hoare triple {106065#true} ~ldv_state_variable_4~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,954 INFO L280 TraceCheckUtils]: 27: Hoare triple {106065#true} ~ldv_state_variable_6~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,955 INFO L280 TraceCheckUtils]: 28: Hoare triple {106065#true} ~ldv_state_variable_0~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,955 INFO L280 TraceCheckUtils]: 29: Hoare triple {106065#true} ~ldv_state_variable_5~0 := 0; {106065#true} is VALID [2020-07-11 04:45:59,955 INFO L280 TraceCheckUtils]: 30: Hoare triple {106065#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {106065#true} is VALID [2020-07-11 04:45:59,955 INFO L280 TraceCheckUtils]: 31: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {106065#true} is VALID [2020-07-11 04:45:59,955 INFO L280 TraceCheckUtils]: 32: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {106065#true} is VALID [2020-07-11 04:45:59,956 INFO L280 TraceCheckUtils]: 33: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {106065#true} is VALID [2020-07-11 04:45:59,956 INFO L280 TraceCheckUtils]: 34: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {106065#true} is VALID [2020-07-11 04:45:59,956 INFO L280 TraceCheckUtils]: 35: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {106065#true} is VALID [2020-07-11 04:45:59,956 INFO L280 TraceCheckUtils]: 36: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {106065#true} is VALID [2020-07-11 04:45:59,956 INFO L280 TraceCheckUtils]: 37: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {106065#true} is VALID [2020-07-11 04:45:59,957 INFO L280 TraceCheckUtils]: 38: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {106065#true} is VALID [2020-07-11 04:45:59,957 INFO L280 TraceCheckUtils]: 39: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {106065#true} is VALID [2020-07-11 04:45:59,957 INFO L280 TraceCheckUtils]: 40: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {106065#true} is VALID [2020-07-11 04:45:59,957 INFO L280 TraceCheckUtils]: 41: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {106065#true} is VALID [2020-07-11 04:45:59,957 INFO L280 TraceCheckUtils]: 42: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {106065#true} is VALID [2020-07-11 04:45:59,958 INFO L280 TraceCheckUtils]: 43: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {106065#true} is VALID [2020-07-11 04:45:59,958 INFO L280 TraceCheckUtils]: 44: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {106065#true} is VALID [2020-07-11 04:45:59,958 INFO L280 TraceCheckUtils]: 45: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {106065#true} is VALID [2020-07-11 04:45:59,958 INFO L280 TraceCheckUtils]: 46: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {106065#true} is VALID [2020-07-11 04:45:59,959 INFO L280 TraceCheckUtils]: 47: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {106065#true} is VALID [2020-07-11 04:45:59,959 INFO L280 TraceCheckUtils]: 48: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {106065#true} is VALID [2020-07-11 04:45:59,959 INFO L280 TraceCheckUtils]: 49: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {106065#true} is VALID [2020-07-11 04:45:59,959 INFO L280 TraceCheckUtils]: 50: Hoare triple {106065#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {106065#true} is VALID [2020-07-11 04:45:59,959 INFO L280 TraceCheckUtils]: 51: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {106065#true} is VALID [2020-07-11 04:45:59,960 INFO L280 TraceCheckUtils]: 52: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {106065#true} is VALID [2020-07-11 04:45:59,960 INFO L280 TraceCheckUtils]: 53: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {106065#true} is VALID [2020-07-11 04:45:59,960 INFO L280 TraceCheckUtils]: 54: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {106065#true} is VALID [2020-07-11 04:45:59,960 INFO L280 TraceCheckUtils]: 55: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {106065#true} is VALID [2020-07-11 04:45:59,960 INFO L280 TraceCheckUtils]: 56: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {106065#true} is VALID [2020-07-11 04:45:59,960 INFO L280 TraceCheckUtils]: 57: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {106065#true} is VALID [2020-07-11 04:45:59,961 INFO L280 TraceCheckUtils]: 58: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {106065#true} is VALID [2020-07-11 04:45:59,961 INFO L280 TraceCheckUtils]: 59: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {106065#true} is VALID [2020-07-11 04:45:59,961 INFO L280 TraceCheckUtils]: 60: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {106065#true} is VALID [2020-07-11 04:45:59,961 INFO L280 TraceCheckUtils]: 61: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {106065#true} is VALID [2020-07-11 04:45:59,961 INFO L280 TraceCheckUtils]: 62: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {106065#true} is VALID [2020-07-11 04:45:59,961 INFO L280 TraceCheckUtils]: 63: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {106065#true} is VALID [2020-07-11 04:45:59,962 INFO L280 TraceCheckUtils]: 64: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {106065#true} is VALID [2020-07-11 04:45:59,962 INFO L280 TraceCheckUtils]: 65: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {106065#true} is VALID [2020-07-11 04:45:59,962 INFO L280 TraceCheckUtils]: 66: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {106065#true} is VALID [2020-07-11 04:45:59,962 INFO L280 TraceCheckUtils]: 67: Hoare triple {106065#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {106065#true} is VALID [2020-07-11 04:45:59,962 INFO L280 TraceCheckUtils]: 68: Hoare triple {106065#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {106065#true} is VALID [2020-07-11 04:45:59,962 INFO L280 TraceCheckUtils]: 69: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 70: Hoare triple {106065#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 71: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 72: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 73: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 74: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 75: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {106065#true} is VALID [2020-07-11 04:45:59,963 INFO L280 TraceCheckUtils]: 76: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {106065#true} is VALID [2020-07-11 04:45:59,964 INFO L280 TraceCheckUtils]: 77: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {106065#true} is VALID [2020-07-11 04:45:59,964 INFO L280 TraceCheckUtils]: 78: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {106065#true} is VALID [2020-07-11 04:45:59,964 INFO L280 TraceCheckUtils]: 79: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {106065#true} is VALID [2020-07-11 04:45:59,964 INFO L280 TraceCheckUtils]: 80: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {106065#true} is VALID [2020-07-11 04:45:59,964 INFO L280 TraceCheckUtils]: 81: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {106065#true} is VALID [2020-07-11 04:45:59,965 INFO L280 TraceCheckUtils]: 82: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {106065#true} is VALID [2020-07-11 04:45:59,965 INFO L280 TraceCheckUtils]: 83: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {106065#true} is VALID [2020-07-11 04:45:59,965 INFO L280 TraceCheckUtils]: 84: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {106065#true} is VALID [2020-07-11 04:45:59,965 INFO L280 TraceCheckUtils]: 85: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {106065#true} is VALID [2020-07-11 04:45:59,965 INFO L280 TraceCheckUtils]: 86: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {106065#true} is VALID [2020-07-11 04:45:59,966 INFO L280 TraceCheckUtils]: 87: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {106065#true} is VALID [2020-07-11 04:45:59,966 INFO L280 TraceCheckUtils]: 88: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {106065#true} is VALID [2020-07-11 04:45:59,966 INFO L280 TraceCheckUtils]: 89: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {106065#true} is VALID [2020-07-11 04:45:59,966 INFO L280 TraceCheckUtils]: 90: Hoare triple {106065#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {106065#true} is VALID [2020-07-11 04:45:59,966 INFO L280 TraceCheckUtils]: 91: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {106065#true} is VALID [2020-07-11 04:45:59,966 INFO L280 TraceCheckUtils]: 92: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 93: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 94: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 95: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 96: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 97: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 98: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {106065#true} is VALID [2020-07-11 04:45:59,967 INFO L280 TraceCheckUtils]: 99: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {106065#true} is VALID [2020-07-11 04:45:59,968 INFO L280 TraceCheckUtils]: 100: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {106065#true} is VALID [2020-07-11 04:45:59,968 INFO L280 TraceCheckUtils]: 101: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {106065#true} is VALID [2020-07-11 04:45:59,968 INFO L280 TraceCheckUtils]: 102: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {106065#true} is VALID [2020-07-11 04:45:59,968 INFO L280 TraceCheckUtils]: 103: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {106065#true} is VALID [2020-07-11 04:45:59,968 INFO L280 TraceCheckUtils]: 104: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {106065#true} is VALID [2020-07-11 04:45:59,968 INFO L280 TraceCheckUtils]: 105: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {106065#true} is VALID [2020-07-11 04:45:59,969 INFO L280 TraceCheckUtils]: 106: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {106065#true} is VALID [2020-07-11 04:45:59,969 INFO L280 TraceCheckUtils]: 107: Hoare triple {106065#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {106065#true} is VALID [2020-07-11 04:45:59,969 INFO L280 TraceCheckUtils]: 108: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {106065#true} is VALID [2020-07-11 04:45:59,969 INFO L280 TraceCheckUtils]: 109: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {106065#true} is VALID [2020-07-11 04:45:59,969 INFO L280 TraceCheckUtils]: 110: Hoare triple {106065#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {106065#true} is VALID [2020-07-11 04:45:59,970 INFO L280 TraceCheckUtils]: 111: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {106065#true} is VALID [2020-07-11 04:45:59,970 INFO L280 TraceCheckUtils]: 112: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {106065#true} is VALID [2020-07-11 04:45:59,970 INFO L280 TraceCheckUtils]: 113: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {106065#true} is VALID [2020-07-11 04:45:59,970 INFO L280 TraceCheckUtils]: 114: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {106065#true} is VALID [2020-07-11 04:45:59,970 INFO L280 TraceCheckUtils]: 115: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {106065#true} is VALID [2020-07-11 04:45:59,971 INFO L280 TraceCheckUtils]: 116: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {106065#true} is VALID [2020-07-11 04:45:59,971 INFO L280 TraceCheckUtils]: 117: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {106065#true} is VALID [2020-07-11 04:45:59,971 INFO L280 TraceCheckUtils]: 118: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {106065#true} is VALID [2020-07-11 04:45:59,971 INFO L280 TraceCheckUtils]: 119: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {106065#true} is VALID [2020-07-11 04:45:59,971 INFO L280 TraceCheckUtils]: 120: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {106065#true} is VALID [2020-07-11 04:45:59,972 INFO L280 TraceCheckUtils]: 121: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {106065#true} is VALID [2020-07-11 04:45:59,972 INFO L280 TraceCheckUtils]: 122: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {106065#true} is VALID [2020-07-11 04:45:59,972 INFO L280 TraceCheckUtils]: 123: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {106065#true} is VALID [2020-07-11 04:45:59,972 INFO L280 TraceCheckUtils]: 124: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {106065#true} is VALID [2020-07-11 04:45:59,973 INFO L280 TraceCheckUtils]: 125: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {106065#true} is VALID [2020-07-11 04:45:59,973 INFO L280 TraceCheckUtils]: 126: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {106065#true} is VALID [2020-07-11 04:45:59,973 INFO L280 TraceCheckUtils]: 127: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {106065#true} is VALID [2020-07-11 04:45:59,973 INFO L280 TraceCheckUtils]: 128: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {106065#true} is VALID [2020-07-11 04:45:59,974 INFO L280 TraceCheckUtils]: 129: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {106065#true} is VALID [2020-07-11 04:45:59,974 INFO L280 TraceCheckUtils]: 130: Hoare triple {106065#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {106065#true} is VALID [2020-07-11 04:45:59,974 INFO L280 TraceCheckUtils]: 131: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {106065#true} is VALID [2020-07-11 04:45:59,974 INFO L280 TraceCheckUtils]: 132: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {106065#true} is VALID [2020-07-11 04:45:59,974 INFO L280 TraceCheckUtils]: 133: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {106065#true} is VALID [2020-07-11 04:45:59,974 INFO L280 TraceCheckUtils]: 134: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {106065#true} is VALID [2020-07-11 04:45:59,975 INFO L280 TraceCheckUtils]: 135: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {106065#true} is VALID [2020-07-11 04:45:59,975 INFO L280 TraceCheckUtils]: 136: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {106065#true} is VALID [2020-07-11 04:45:59,975 INFO L280 TraceCheckUtils]: 137: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {106065#true} is VALID [2020-07-11 04:45:59,975 INFO L280 TraceCheckUtils]: 138: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {106065#true} is VALID [2020-07-11 04:45:59,975 INFO L280 TraceCheckUtils]: 139: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {106065#true} is VALID [2020-07-11 04:45:59,975 INFO L280 TraceCheckUtils]: 140: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 141: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 142: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 143: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 144: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 145: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 146: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {106065#true} is VALID [2020-07-11 04:45:59,976 INFO L280 TraceCheckUtils]: 147: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 148: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 149: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 150: Hoare triple {106065#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 151: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 152: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 153: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {106065#true} is VALID [2020-07-11 04:45:59,977 INFO L280 TraceCheckUtils]: 154: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {106065#true} is VALID [2020-07-11 04:45:59,978 INFO L280 TraceCheckUtils]: 155: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {106065#true} is VALID [2020-07-11 04:45:59,978 INFO L280 TraceCheckUtils]: 156: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {106065#true} is VALID [2020-07-11 04:45:59,978 INFO L280 TraceCheckUtils]: 157: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {106065#true} is VALID [2020-07-11 04:45:59,978 INFO L280 TraceCheckUtils]: 158: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {106065#true} is VALID [2020-07-11 04:45:59,979 INFO L280 TraceCheckUtils]: 159: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {106065#true} is VALID [2020-07-11 04:45:59,979 INFO L280 TraceCheckUtils]: 160: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {106065#true} is VALID [2020-07-11 04:45:59,979 INFO L280 TraceCheckUtils]: 161: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {106065#true} is VALID [2020-07-11 04:45:59,979 INFO L280 TraceCheckUtils]: 162: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {106065#true} is VALID [2020-07-11 04:45:59,979 INFO L280 TraceCheckUtils]: 163: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {106065#true} is VALID [2020-07-11 04:45:59,980 INFO L280 TraceCheckUtils]: 164: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {106065#true} is VALID [2020-07-11 04:45:59,980 INFO L280 TraceCheckUtils]: 165: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {106065#true} is VALID [2020-07-11 04:45:59,980 INFO L280 TraceCheckUtils]: 166: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {106065#true} is VALID [2020-07-11 04:45:59,980 INFO L280 TraceCheckUtils]: 167: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {106065#true} is VALID [2020-07-11 04:45:59,980 INFO L280 TraceCheckUtils]: 168: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {106065#true} is VALID [2020-07-11 04:45:59,980 INFO L280 TraceCheckUtils]: 169: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {106065#true} is VALID [2020-07-11 04:45:59,981 INFO L280 TraceCheckUtils]: 170: Hoare triple {106065#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {106065#true} is VALID [2020-07-11 04:45:59,981 INFO L280 TraceCheckUtils]: 171: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {106065#true} is VALID [2020-07-11 04:45:59,981 INFO L280 TraceCheckUtils]: 172: Hoare triple {106065#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {106065#true} is VALID [2020-07-11 04:45:59,981 INFO L280 TraceCheckUtils]: 173: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {106065#true} is VALID [2020-07-11 04:45:59,982 INFO L280 TraceCheckUtils]: 174: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {106065#true} is VALID [2020-07-11 04:45:59,982 INFO L280 TraceCheckUtils]: 175: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {106065#true} is VALID [2020-07-11 04:45:59,982 INFO L280 TraceCheckUtils]: 176: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {106065#true} is VALID [2020-07-11 04:45:59,982 INFO L280 TraceCheckUtils]: 177: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {106065#true} is VALID [2020-07-11 04:45:59,983 INFO L280 TraceCheckUtils]: 178: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {106065#true} is VALID [2020-07-11 04:45:59,983 INFO L280 TraceCheckUtils]: 179: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {106065#true} is VALID [2020-07-11 04:45:59,983 INFO L280 TraceCheckUtils]: 180: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {106065#true} is VALID [2020-07-11 04:45:59,983 INFO L280 TraceCheckUtils]: 181: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {106065#true} is VALID [2020-07-11 04:45:59,983 INFO L280 TraceCheckUtils]: 182: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {106065#true} is VALID [2020-07-11 04:45:59,983 INFO L280 TraceCheckUtils]: 183: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {106065#true} is VALID [2020-07-11 04:45:59,984 INFO L280 TraceCheckUtils]: 184: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {106065#true} is VALID [2020-07-11 04:45:59,984 INFO L280 TraceCheckUtils]: 185: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {106065#true} is VALID [2020-07-11 04:45:59,984 INFO L280 TraceCheckUtils]: 186: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {106065#true} is VALID [2020-07-11 04:45:59,984 INFO L280 TraceCheckUtils]: 187: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {106065#true} is VALID [2020-07-11 04:45:59,984 INFO L280 TraceCheckUtils]: 188: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {106065#true} is VALID [2020-07-11 04:45:59,984 INFO L280 TraceCheckUtils]: 189: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 190: Hoare triple {106065#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 191: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 192: Hoare triple {106065#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 193: Hoare triple {106065#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 194: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 195: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {106065#true} is VALID [2020-07-11 04:45:59,985 INFO L280 TraceCheckUtils]: 196: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {106065#true} is VALID [2020-07-11 04:45:59,986 INFO L280 TraceCheckUtils]: 197: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {106065#true} is VALID [2020-07-11 04:45:59,986 INFO L280 TraceCheckUtils]: 198: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {106065#true} is VALID [2020-07-11 04:45:59,986 INFO L280 TraceCheckUtils]: 199: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {106065#true} is VALID [2020-07-11 04:45:59,986 INFO L280 TraceCheckUtils]: 200: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {106065#true} is VALID [2020-07-11 04:45:59,986 INFO L280 TraceCheckUtils]: 201: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {106065#true} is VALID [2020-07-11 04:45:59,986 INFO L280 TraceCheckUtils]: 202: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {106065#true} is VALID [2020-07-11 04:45:59,987 INFO L280 TraceCheckUtils]: 203: Hoare triple {106065#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {106065#true} is VALID [2020-07-11 04:45:59,987 INFO L280 TraceCheckUtils]: 204: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {106065#true} is VALID [2020-07-11 04:45:59,987 INFO L280 TraceCheckUtils]: 205: Hoare triple {106065#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {106065#true} is VALID [2020-07-11 04:45:59,987 INFO L280 TraceCheckUtils]: 206: Hoare triple {106065#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {106065#true} is VALID [2020-07-11 04:45:59,988 INFO L280 TraceCheckUtils]: 207: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {106065#true} is VALID [2020-07-11 04:45:59,988 INFO L280 TraceCheckUtils]: 208: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {106065#true} is VALID [2020-07-11 04:45:59,988 INFO L280 TraceCheckUtils]: 209: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {106065#true} is VALID [2020-07-11 04:45:59,988 INFO L280 TraceCheckUtils]: 210: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {106065#true} is VALID [2020-07-11 04:45:59,988 INFO L280 TraceCheckUtils]: 211: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {106065#true} is VALID [2020-07-11 04:45:59,988 INFO L280 TraceCheckUtils]: 212: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {106065#true} is VALID [2020-07-11 04:45:59,989 INFO L280 TraceCheckUtils]: 213: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {106065#true} is VALID [2020-07-11 04:45:59,989 INFO L280 TraceCheckUtils]: 214: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {106065#true} is VALID [2020-07-11 04:45:59,989 INFO L280 TraceCheckUtils]: 215: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {106065#true} is VALID [2020-07-11 04:45:59,989 INFO L280 TraceCheckUtils]: 216: Hoare triple {106065#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {106065#true} is VALID [2020-07-11 04:45:59,989 INFO L280 TraceCheckUtils]: 217: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {106065#true} is VALID [2020-07-11 04:45:59,990 INFO L280 TraceCheckUtils]: 218: Hoare triple {106065#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {106065#true} is VALID [2020-07-11 04:45:59,990 INFO L280 TraceCheckUtils]: 219: Hoare triple {106065#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {106065#true} is VALID [2020-07-11 04:45:59,990 INFO L280 TraceCheckUtils]: 220: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {106065#true} is VALID [2020-07-11 04:45:59,990 INFO L280 TraceCheckUtils]: 221: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {106065#true} is VALID [2020-07-11 04:45:59,991 INFO L280 TraceCheckUtils]: 222: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {106065#true} is VALID [2020-07-11 04:45:59,991 INFO L280 TraceCheckUtils]: 223: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {106065#true} is VALID [2020-07-11 04:45:59,991 INFO L280 TraceCheckUtils]: 224: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {106065#true} is VALID [2020-07-11 04:45:59,991 INFO L280 TraceCheckUtils]: 225: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {106065#true} is VALID [2020-07-11 04:45:59,992 INFO L280 TraceCheckUtils]: 226: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {106065#true} is VALID [2020-07-11 04:45:59,992 INFO L280 TraceCheckUtils]: 227: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {106065#true} is VALID [2020-07-11 04:45:59,992 INFO L280 TraceCheckUtils]: 228: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {106065#true} is VALID [2020-07-11 04:45:59,992 INFO L280 TraceCheckUtils]: 229: Hoare triple {106065#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {106065#true} is VALID [2020-07-11 04:45:59,992 INFO L280 TraceCheckUtils]: 230: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {106065#true} is VALID [2020-07-11 04:45:59,992 INFO L280 TraceCheckUtils]: 231: Hoare triple {106065#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 232: Hoare triple {106065#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 233: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 234: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 235: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 236: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 237: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {106065#true} is VALID [2020-07-11 04:45:59,993 INFO L280 TraceCheckUtils]: 238: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {106065#true} is VALID [2020-07-11 04:45:59,994 INFO L280 TraceCheckUtils]: 239: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {106065#true} is VALID [2020-07-11 04:45:59,994 INFO L280 TraceCheckUtils]: 240: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {106065#true} is VALID [2020-07-11 04:45:59,994 INFO L280 TraceCheckUtils]: 241: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {106065#true} is VALID [2020-07-11 04:45:59,994 INFO L280 TraceCheckUtils]: 242: Hoare triple {106065#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {106065#true} is VALID [2020-07-11 04:45:59,994 INFO L280 TraceCheckUtils]: 243: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {106065#true} is VALID [2020-07-11 04:45:59,994 INFO L280 TraceCheckUtils]: 244: Hoare triple {106065#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {106065#true} is VALID [2020-07-11 04:45:59,995 INFO L280 TraceCheckUtils]: 245: Hoare triple {106065#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {106065#true} is VALID [2020-07-11 04:45:59,995 INFO L280 TraceCheckUtils]: 246: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {106065#true} is VALID [2020-07-11 04:45:59,995 INFO L280 TraceCheckUtils]: 247: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {106065#true} is VALID [2020-07-11 04:45:59,995 INFO L280 TraceCheckUtils]: 248: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {106065#true} is VALID [2020-07-11 04:45:59,995 INFO L280 TraceCheckUtils]: 249: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {106065#true} is VALID [2020-07-11 04:45:59,996 INFO L280 TraceCheckUtils]: 250: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {106065#true} is VALID [2020-07-11 04:45:59,996 INFO L280 TraceCheckUtils]: 251: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {106065#true} is VALID [2020-07-11 04:45:59,996 INFO L280 TraceCheckUtils]: 252: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {106065#true} is VALID [2020-07-11 04:45:59,996 INFO L280 TraceCheckUtils]: 253: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {106065#true} is VALID [2020-07-11 04:45:59,996 INFO L280 TraceCheckUtils]: 254: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {106065#true} is VALID [2020-07-11 04:45:59,996 INFO L280 TraceCheckUtils]: 255: Hoare triple {106065#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {106065#true} is VALID [2020-07-11 04:45:59,997 INFO L280 TraceCheckUtils]: 256: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {106065#true} is VALID [2020-07-11 04:45:59,997 INFO L280 TraceCheckUtils]: 257: Hoare triple {106065#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {106065#true} is VALID [2020-07-11 04:45:59,997 INFO L280 TraceCheckUtils]: 258: Hoare triple {106065#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {106065#true} is VALID [2020-07-11 04:45:59,997 INFO L280 TraceCheckUtils]: 259: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {106065#true} is VALID [2020-07-11 04:45:59,997 INFO L280 TraceCheckUtils]: 260: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {106065#true} is VALID [2020-07-11 04:45:59,998 INFO L280 TraceCheckUtils]: 261: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {106065#true} is VALID [2020-07-11 04:45:59,998 INFO L280 TraceCheckUtils]: 262: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {106065#true} is VALID [2020-07-11 04:45:59,998 INFO L280 TraceCheckUtils]: 263: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {106065#true} is VALID [2020-07-11 04:45:59,998 INFO L280 TraceCheckUtils]: 264: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {106065#true} is VALID [2020-07-11 04:45:59,999 INFO L280 TraceCheckUtils]: 265: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {106065#true} is VALID [2020-07-11 04:45:59,999 INFO L280 TraceCheckUtils]: 266: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {106065#true} is VALID [2020-07-11 04:45:59,999 INFO L280 TraceCheckUtils]: 267: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {106065#true} is VALID [2020-07-11 04:45:59,999 INFO L280 TraceCheckUtils]: 268: Hoare triple {106065#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {106065#true} is VALID [2020-07-11 04:45:59,999 INFO L280 TraceCheckUtils]: 269: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {106065#true} is VALID [2020-07-11 04:46:00,000 INFO L280 TraceCheckUtils]: 270: Hoare triple {106065#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {106065#true} is VALID [2020-07-11 04:46:00,000 INFO L280 TraceCheckUtils]: 271: Hoare triple {106065#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {106065#true} is VALID [2020-07-11 04:46:00,000 INFO L280 TraceCheckUtils]: 272: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {106065#true} is VALID [2020-07-11 04:46:00,000 INFO L280 TraceCheckUtils]: 273: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {106065#true} is VALID [2020-07-11 04:46:00,000 INFO L280 TraceCheckUtils]: 274: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {106065#true} is VALID [2020-07-11 04:46:00,000 INFO L280 TraceCheckUtils]: 275: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {106065#true} is VALID [2020-07-11 04:46:00,001 INFO L280 TraceCheckUtils]: 276: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {106065#true} is VALID [2020-07-11 04:46:00,001 INFO L280 TraceCheckUtils]: 277: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {106065#true} is VALID [2020-07-11 04:46:00,001 INFO L280 TraceCheckUtils]: 278: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {106065#true} is VALID [2020-07-11 04:46:00,001 INFO L280 TraceCheckUtils]: 279: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {106065#true} is VALID [2020-07-11 04:46:00,001 INFO L280 TraceCheckUtils]: 280: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {106065#true} is VALID [2020-07-11 04:46:00,001 INFO L280 TraceCheckUtils]: 281: Hoare triple {106065#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {106065#true} is VALID [2020-07-11 04:46:00,002 INFO L280 TraceCheckUtils]: 282: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {106065#true} is VALID [2020-07-11 04:46:00,002 INFO L280 TraceCheckUtils]: 283: Hoare triple {106065#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {106065#true} is VALID [2020-07-11 04:46:00,002 INFO L280 TraceCheckUtils]: 284: Hoare triple {106065#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {106065#true} is VALID [2020-07-11 04:46:00,002 INFO L280 TraceCheckUtils]: 285: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {106065#true} is VALID [2020-07-11 04:46:00,002 INFO L280 TraceCheckUtils]: 286: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {106065#true} is VALID [2020-07-11 04:46:00,002 INFO L280 TraceCheckUtils]: 287: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {106065#true} is VALID [2020-07-11 04:46:00,003 INFO L280 TraceCheckUtils]: 288: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {106065#true} is VALID [2020-07-11 04:46:00,003 INFO L280 TraceCheckUtils]: 289: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {106065#true} is VALID [2020-07-11 04:46:00,003 INFO L280 TraceCheckUtils]: 290: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {106065#true} is VALID [2020-07-11 04:46:00,003 INFO L280 TraceCheckUtils]: 291: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {106065#true} is VALID [2020-07-11 04:46:00,003 INFO L280 TraceCheckUtils]: 292: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {106065#true} is VALID [2020-07-11 04:46:00,003 INFO L280 TraceCheckUtils]: 293: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 294: Hoare triple {106065#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 295: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 296: Hoare triple {106065#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 297: Hoare triple {106065#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 298: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 299: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {106065#true} is VALID [2020-07-11 04:46:00,004 INFO L280 TraceCheckUtils]: 300: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 301: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 302: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 303: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 304: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 305: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 306: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {106065#true} is VALID [2020-07-11 04:46:00,005 INFO L280 TraceCheckUtils]: 307: Hoare triple {106065#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {106065#true} is VALID [2020-07-11 04:46:00,006 INFO L280 TraceCheckUtils]: 308: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {106065#true} is VALID [2020-07-11 04:46:00,006 INFO L280 TraceCheckUtils]: 309: Hoare triple {106065#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {106065#true} is VALID [2020-07-11 04:46:00,006 INFO L280 TraceCheckUtils]: 310: Hoare triple {106065#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {106065#true} is VALID [2020-07-11 04:46:00,006 INFO L280 TraceCheckUtils]: 311: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {106065#true} is VALID [2020-07-11 04:46:00,006 INFO L280 TraceCheckUtils]: 312: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {106065#true} is VALID [2020-07-11 04:46:00,006 INFO L280 TraceCheckUtils]: 313: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 314: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 315: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 316: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 317: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 318: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 319: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {106065#true} is VALID [2020-07-11 04:46:00,007 INFO L280 TraceCheckUtils]: 320: Hoare triple {106065#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {106065#true} is VALID [2020-07-11 04:46:00,008 INFO L280 TraceCheckUtils]: 321: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {106065#true} is VALID [2020-07-11 04:46:00,008 INFO L280 TraceCheckUtils]: 322: Hoare triple {106065#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {106065#true} is VALID [2020-07-11 04:46:00,008 INFO L280 TraceCheckUtils]: 323: Hoare triple {106065#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {106065#true} is VALID [2020-07-11 04:46:00,008 INFO L280 TraceCheckUtils]: 324: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {106065#true} is VALID [2020-07-11 04:46:00,008 INFO L280 TraceCheckUtils]: 325: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {106065#true} is VALID [2020-07-11 04:46:00,008 INFO L280 TraceCheckUtils]: 326: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {106065#true} is VALID [2020-07-11 04:46:00,009 INFO L280 TraceCheckUtils]: 327: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {106065#true} is VALID [2020-07-11 04:46:00,009 INFO L280 TraceCheckUtils]: 328: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {106065#true} is VALID [2020-07-11 04:46:00,009 INFO L280 TraceCheckUtils]: 329: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {106065#true} is VALID [2020-07-11 04:46:00,009 INFO L280 TraceCheckUtils]: 330: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {106065#true} is VALID [2020-07-11 04:46:00,009 INFO L280 TraceCheckUtils]: 331: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {106065#true} is VALID [2020-07-11 04:46:00,009 INFO L280 TraceCheckUtils]: 332: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 333: Hoare triple {106065#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 334: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 335: Hoare triple {106065#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 336: Hoare triple {106065#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 337: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 338: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {106065#true} is VALID [2020-07-11 04:46:00,010 INFO L280 TraceCheckUtils]: 339: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {106065#true} is VALID [2020-07-11 04:46:00,011 INFO L280 TraceCheckUtils]: 340: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {106065#true} is VALID [2020-07-11 04:46:00,011 INFO L280 TraceCheckUtils]: 341: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {106065#true} is VALID [2020-07-11 04:46:00,011 INFO L280 TraceCheckUtils]: 342: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {106065#true} is VALID [2020-07-11 04:46:00,011 INFO L280 TraceCheckUtils]: 343: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {106065#true} is VALID [2020-07-11 04:46:00,011 INFO L280 TraceCheckUtils]: 344: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {106065#true} is VALID [2020-07-11 04:46:00,011 INFO L280 TraceCheckUtils]: 345: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {106065#true} is VALID [2020-07-11 04:46:00,012 INFO L280 TraceCheckUtils]: 346: Hoare triple {106065#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {106065#true} is VALID [2020-07-11 04:46:00,012 INFO L280 TraceCheckUtils]: 347: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {106065#true} is VALID [2020-07-11 04:46:00,012 INFO L280 TraceCheckUtils]: 348: Hoare triple {106065#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {106065#true} is VALID [2020-07-11 04:46:00,012 INFO L280 TraceCheckUtils]: 349: Hoare triple {106065#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {106065#true} is VALID [2020-07-11 04:46:00,012 INFO L280 TraceCheckUtils]: 350: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {106065#true} is VALID [2020-07-11 04:46:00,012 INFO L280 TraceCheckUtils]: 351: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {106065#true} is VALID [2020-07-11 04:46:00,013 INFO L280 TraceCheckUtils]: 352: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {106065#true} is VALID [2020-07-11 04:46:00,013 INFO L280 TraceCheckUtils]: 353: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {106065#true} is VALID [2020-07-11 04:46:00,013 INFO L280 TraceCheckUtils]: 354: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {106065#true} is VALID [2020-07-11 04:46:00,013 INFO L280 TraceCheckUtils]: 355: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {106065#true} is VALID [2020-07-11 04:46:00,013 INFO L280 TraceCheckUtils]: 356: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {106065#true} is VALID [2020-07-11 04:46:00,013 INFO L280 TraceCheckUtils]: 357: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {106065#true} is VALID [2020-07-11 04:46:00,014 INFO L280 TraceCheckUtils]: 358: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {106065#true} is VALID [2020-07-11 04:46:00,014 INFO L280 TraceCheckUtils]: 359: Hoare triple {106065#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {106065#true} is VALID [2020-07-11 04:46:00,014 INFO L280 TraceCheckUtils]: 360: Hoare triple {106065#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {106065#true} is VALID [2020-07-11 04:46:00,014 INFO L280 TraceCheckUtils]: 361: Hoare triple {106065#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {106065#true} is VALID [2020-07-11 04:46:00,014 INFO L280 TraceCheckUtils]: 362: Hoare triple {106065#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {106065#true} is VALID [2020-07-11 04:46:00,014 INFO L280 TraceCheckUtils]: 363: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 364: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 365: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 366: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 367: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 368: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 369: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {106065#true} is VALID [2020-07-11 04:46:00,015 INFO L280 TraceCheckUtils]: 370: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {106065#true} is VALID [2020-07-11 04:46:00,016 INFO L280 TraceCheckUtils]: 371: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {106065#true} is VALID [2020-07-11 04:46:00,016 INFO L280 TraceCheckUtils]: 372: Hoare triple {106065#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {106065#true} is VALID [2020-07-11 04:46:00,016 INFO L280 TraceCheckUtils]: 373: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {106065#true} is VALID [2020-07-11 04:46:00,016 INFO L280 TraceCheckUtils]: 374: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {106065#true} is VALID [2020-07-11 04:46:00,016 INFO L280 TraceCheckUtils]: 375: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {106065#true} is VALID [2020-07-11 04:46:00,016 INFO L280 TraceCheckUtils]: 376: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 377: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 378: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 379: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 380: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 381: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 382: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {106065#true} is VALID [2020-07-11 04:46:00,017 INFO L280 TraceCheckUtils]: 383: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {106065#true} is VALID [2020-07-11 04:46:00,018 INFO L280 TraceCheckUtils]: 384: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {106065#true} is VALID [2020-07-11 04:46:00,018 INFO L280 TraceCheckUtils]: 385: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {106065#true} is VALID [2020-07-11 04:46:00,018 INFO L280 TraceCheckUtils]: 386: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,018 INFO L280 TraceCheckUtils]: 387: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,018 INFO L280 TraceCheckUtils]: 388: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,018 INFO L280 TraceCheckUtils]: 389: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,019 INFO L280 TraceCheckUtils]: 390: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,019 INFO L280 TraceCheckUtils]: 391: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,019 INFO L280 TraceCheckUtils]: 392: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,019 INFO L280 TraceCheckUtils]: 393: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,019 INFO L280 TraceCheckUtils]: 394: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,019 INFO L280 TraceCheckUtils]: 395: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 396: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 397: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 398: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 399: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 400: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 401: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,020 INFO L280 TraceCheckUtils]: 402: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,021 INFO L280 TraceCheckUtils]: 403: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,021 INFO L280 TraceCheckUtils]: 404: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,021 INFO L280 TraceCheckUtils]: 405: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,021 INFO L280 TraceCheckUtils]: 406: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,021 INFO L280 TraceCheckUtils]: 407: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,021 INFO L280 TraceCheckUtils]: 408: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 409: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 410: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 411: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 412: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 413: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 414: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,022 INFO L280 TraceCheckUtils]: 415: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 416: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 417: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 418: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 419: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 420: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 421: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,023 INFO L280 TraceCheckUtils]: 422: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,024 INFO L280 TraceCheckUtils]: 423: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,024 INFO L280 TraceCheckUtils]: 424: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,024 INFO L280 TraceCheckUtils]: 425: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,024 INFO L280 TraceCheckUtils]: 426: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,024 INFO L280 TraceCheckUtils]: 427: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,024 INFO L280 TraceCheckUtils]: 428: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 429: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 430: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 431: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 432: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 433: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 434: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,025 INFO L280 TraceCheckUtils]: 435: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,026 INFO L280 TraceCheckUtils]: 436: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,026 INFO L280 TraceCheckUtils]: 437: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,026 INFO L280 TraceCheckUtils]: 438: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,026 INFO L280 TraceCheckUtils]: 439: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,026 INFO L280 TraceCheckUtils]: 440: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,026 INFO L280 TraceCheckUtils]: 441: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,027 INFO L280 TraceCheckUtils]: 442: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,027 INFO L280 TraceCheckUtils]: 443: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,027 INFO L280 TraceCheckUtils]: 444: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,027 INFO L280 TraceCheckUtils]: 445: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,027 INFO L280 TraceCheckUtils]: 446: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,027 INFO L280 TraceCheckUtils]: 447: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,028 INFO L280 TraceCheckUtils]: 448: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,028 INFO L280 TraceCheckUtils]: 449: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,028 INFO L280 TraceCheckUtils]: 450: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,028 INFO L280 TraceCheckUtils]: 451: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,028 INFO L280 TraceCheckUtils]: 452: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,028 INFO L280 TraceCheckUtils]: 453: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 454: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 455: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 456: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 457: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 458: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 459: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,029 INFO L280 TraceCheckUtils]: 460: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,030 INFO L280 TraceCheckUtils]: 461: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,030 INFO L280 TraceCheckUtils]: 462: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,030 INFO L280 TraceCheckUtils]: 463: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,030 INFO L280 TraceCheckUtils]: 464: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,030 INFO L280 TraceCheckUtils]: 465: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,030 INFO L280 TraceCheckUtils]: 466: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 467: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 468: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 469: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 470: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 471: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 472: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,031 INFO L280 TraceCheckUtils]: 473: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 474: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 475: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 476: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 477: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 478: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 479: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,032 INFO L280 TraceCheckUtils]: 480: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,033 INFO L280 TraceCheckUtils]: 481: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,033 INFO L280 TraceCheckUtils]: 482: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,033 INFO L280 TraceCheckUtils]: 483: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,033 INFO L280 TraceCheckUtils]: 484: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,033 INFO L280 TraceCheckUtils]: 485: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,033 INFO L280 TraceCheckUtils]: 486: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,034 INFO L280 TraceCheckUtils]: 487: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,034 INFO L280 TraceCheckUtils]: 488: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,034 INFO L280 TraceCheckUtils]: 489: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,034 INFO L280 TraceCheckUtils]: 490: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,034 INFO L280 TraceCheckUtils]: 491: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,034 INFO L280 TraceCheckUtils]: 492: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 493: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 494: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 495: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 496: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 497: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 498: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,035 INFO L280 TraceCheckUtils]: 499: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 500: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 501: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 502: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 503: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 504: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 505: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,036 INFO L280 TraceCheckUtils]: 506: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,037 INFO L280 TraceCheckUtils]: 507: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,037 INFO L280 TraceCheckUtils]: 508: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,037 INFO L280 TraceCheckUtils]: 509: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,037 INFO L280 TraceCheckUtils]: 510: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,037 INFO L280 TraceCheckUtils]: 511: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,037 INFO L280 TraceCheckUtils]: 512: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 513: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 514: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 515: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 516: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 517: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 518: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,038 INFO L280 TraceCheckUtils]: 519: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 520: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 521: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 522: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 523: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 524: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 525: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,039 INFO L280 TraceCheckUtils]: 526: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,040 INFO L280 TraceCheckUtils]: 527: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,040 INFO L280 TraceCheckUtils]: 528: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,040 INFO L280 TraceCheckUtils]: 529: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,040 INFO L280 TraceCheckUtils]: 530: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,040 INFO L280 TraceCheckUtils]: 531: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,040 INFO L280 TraceCheckUtils]: 532: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 533: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 534: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 535: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 536: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 537: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 538: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,041 INFO L280 TraceCheckUtils]: 539: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,042 INFO L280 TraceCheckUtils]: 540: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,042 INFO L280 TraceCheckUtils]: 541: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,042 INFO L280 TraceCheckUtils]: 542: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,042 INFO L280 TraceCheckUtils]: 543: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,042 INFO L280 TraceCheckUtils]: 544: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,042 INFO L280 TraceCheckUtils]: 545: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,043 INFO L280 TraceCheckUtils]: 546: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,043 INFO L280 TraceCheckUtils]: 547: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,043 INFO L280 TraceCheckUtils]: 548: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,043 INFO L280 TraceCheckUtils]: 549: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,043 INFO L280 TraceCheckUtils]: 550: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,043 INFO L280 TraceCheckUtils]: 551: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 552: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 553: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 554: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 555: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 556: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 557: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,044 INFO L280 TraceCheckUtils]: 558: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 559: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 560: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 561: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 562: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 563: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 564: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,045 INFO L280 TraceCheckUtils]: 565: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,046 INFO L280 TraceCheckUtils]: 566: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,046 INFO L280 TraceCheckUtils]: 567: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,046 INFO L280 TraceCheckUtils]: 568: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,046 INFO L280 TraceCheckUtils]: 569: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,046 INFO L280 TraceCheckUtils]: 570: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,046 INFO L280 TraceCheckUtils]: 571: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 572: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 573: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 574: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 575: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 576: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 577: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,047 INFO L280 TraceCheckUtils]: 578: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,048 INFO L280 TraceCheckUtils]: 579: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,048 INFO L280 TraceCheckUtils]: 580: Hoare triple {106065#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {106065#true} is VALID [2020-07-11 04:46:00,048 INFO L280 TraceCheckUtils]: 581: Hoare triple {106065#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {106065#true} is VALID [2020-07-11 04:46:00,048 INFO L280 TraceCheckUtils]: 582: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {106065#true} is VALID [2020-07-11 04:46:00,048 INFO L280 TraceCheckUtils]: 583: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {106065#true} is VALID [2020-07-11 04:46:00,048 INFO L280 TraceCheckUtils]: 584: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 585: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 586: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 587: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 588: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 589: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 590: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {106065#true} is VALID [2020-07-11 04:46:00,049 INFO L280 TraceCheckUtils]: 591: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 592: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 593: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 594: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 595: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 596: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 597: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {106065#true} is VALID [2020-07-11 04:46:00,050 INFO L280 TraceCheckUtils]: 598: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 599: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 600: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 601: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 602: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 603: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 604: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {106065#true} is VALID [2020-07-11 04:46:00,051 INFO L280 TraceCheckUtils]: 605: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {106065#true} is VALID [2020-07-11 04:46:00,052 INFO L280 TraceCheckUtils]: 606: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {106065#true} is VALID [2020-07-11 04:46:00,052 INFO L280 TraceCheckUtils]: 607: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {106065#true} is VALID [2020-07-11 04:46:00,052 INFO L280 TraceCheckUtils]: 608: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {106065#true} is VALID [2020-07-11 04:46:00,052 INFO L280 TraceCheckUtils]: 609: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {106065#true} is VALID [2020-07-11 04:46:00,052 INFO L280 TraceCheckUtils]: 610: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {106065#true} is VALID [2020-07-11 04:46:00,052 INFO L280 TraceCheckUtils]: 611: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 612: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 613: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 614: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 615: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 616: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 617: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {106065#true} is VALID [2020-07-11 04:46:00,053 INFO L280 TraceCheckUtils]: 618: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {106065#true} is VALID [2020-07-11 04:46:00,054 INFO L280 TraceCheckUtils]: 619: Hoare triple {106065#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {106065#true} is VALID [2020-07-11 04:46:00,054 INFO L280 TraceCheckUtils]: 620: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {106065#true} is VALID [2020-07-11 04:46:00,054 INFO L280 TraceCheckUtils]: 621: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {106065#true} is VALID [2020-07-11 04:46:00,054 INFO L280 TraceCheckUtils]: 622: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {106065#true} is VALID [2020-07-11 04:46:00,054 INFO L280 TraceCheckUtils]: 623: Hoare triple {106065#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {106065#true} is VALID [2020-07-11 04:46:00,054 INFO L280 TraceCheckUtils]: 624: Hoare triple {106065#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 625: Hoare triple {106065#true} ~ldv_retval_0~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 626: Hoare triple {106065#true} ~ldv_retval_1~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 627: Hoare triple {106065#true} ~ldv_retval_3~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 628: Hoare triple {106065#true} ~ldv_retval_2~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 629: Hoare triple {106065#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 630: Hoare triple {106065#true} ~ldv_mutex_lock~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,055 INFO L280 TraceCheckUtils]: 631: Hoare triple {106065#true} ~ldv_mutex_mutex_of_device~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,056 INFO L280 TraceCheckUtils]: 632: Hoare triple {106065#true} ~ldv_mutex_udev~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,056 INFO L280 TraceCheckUtils]: 633: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,056 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {106065#true} {106065#true} #2340#return; {106065#true} is VALID [2020-07-11 04:46:00,056 INFO L263 TraceCheckUtils]: 635: Hoare triple {106065#true} call #t~ret124 := main(); {106065#true} is VALID [2020-07-11 04:46:00,056 INFO L280 TraceCheckUtils]: 636: Hoare triple {106065#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,056 INFO L280 TraceCheckUtils]: 637: Hoare triple {106065#true} havoc ~tmp~8.base, ~tmp~8.offset; {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 638: Hoare triple {106065#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 639: Hoare triple {106065#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 640: Hoare triple {106065#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 641: Hoare triple {106065#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 642: Hoare triple {106065#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 643: Hoare triple {106065#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,057 INFO L280 TraceCheckUtils]: 644: Hoare triple {106065#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,058 INFO L280 TraceCheckUtils]: 645: Hoare triple {106065#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,058 INFO L280 TraceCheckUtils]: 646: Hoare triple {106065#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,058 INFO L280 TraceCheckUtils]: 647: Hoare triple {106065#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,058 INFO L280 TraceCheckUtils]: 648: Hoare triple {106065#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,058 INFO L280 TraceCheckUtils]: 649: Hoare triple {106065#true} havoc ~tmp___5~0; {106065#true} is VALID [2020-07-11 04:46:00,058 INFO L280 TraceCheckUtils]: 650: Hoare triple {106065#true} havoc ~tmp___6~0; {106065#true} is VALID [2020-07-11 04:46:00,059 INFO L280 TraceCheckUtils]: 651: Hoare triple {106065#true} havoc ~tmp___7~0; {106065#true} is VALID [2020-07-11 04:46:00,059 INFO L280 TraceCheckUtils]: 652: Hoare triple {106065#true} havoc ~tmp___8~0; {106065#true} is VALID [2020-07-11 04:46:00,059 INFO L280 TraceCheckUtils]: 653: Hoare triple {106065#true} havoc ~tmp___9~0; {106065#true} is VALID [2020-07-11 04:46:00,059 INFO L280 TraceCheckUtils]: 654: Hoare triple {106065#true} havoc ~tmp___10~0; {106065#true} is VALID [2020-07-11 04:46:00,059 INFO L280 TraceCheckUtils]: 655: Hoare triple {106065#true} havoc ~tmp___11~0; {106065#true} is VALID [2020-07-11 04:46:00,059 INFO L280 TraceCheckUtils]: 656: Hoare triple {106065#true} havoc ~tmp___12~0; {106065#true} is VALID [2020-07-11 04:46:00,060 INFO L263 TraceCheckUtils]: 657: Hoare triple {106065#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,061 INFO L280 TraceCheckUtils]: 658: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,061 INFO L280 TraceCheckUtils]: 659: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,061 INFO L280 TraceCheckUtils]: 660: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,061 INFO L280 TraceCheckUtils]: 661: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,062 INFO L263 TraceCheckUtils]: 662: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,063 INFO L280 TraceCheckUtils]: 663: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,063 INFO L280 TraceCheckUtils]: 664: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,063 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,063 INFO L280 TraceCheckUtils]: 666: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,063 INFO L280 TraceCheckUtils]: 667: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,063 INFO L263 TraceCheckUtils]: 668: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,063 INFO L280 TraceCheckUtils]: 669: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L280 TraceCheckUtils]: 670: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L280 TraceCheckUtils]: 671: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L280 TraceCheckUtils]: 673: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L280 TraceCheckUtils]: 674: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {106065#true} {106065#true} #2182#return; {106065#true} is VALID [2020-07-11 04:46:00,064 INFO L280 TraceCheckUtils]: 676: Hoare triple {106065#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {106065#true} is VALID [2020-07-11 04:46:00,065 INFO L280 TraceCheckUtils]: 677: Hoare triple {106065#true} havoc #t~ret45.base, #t~ret45.offset; {106065#true} is VALID [2020-07-11 04:46:00,065 INFO L280 TraceCheckUtils]: 678: Hoare triple {106065#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {106065#true} is VALID [2020-07-11 04:46:00,066 INFO L263 TraceCheckUtils]: 679: Hoare triple {106065#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,066 INFO L280 TraceCheckUtils]: 680: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,066 INFO L280 TraceCheckUtils]: 681: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,066 INFO L280 TraceCheckUtils]: 682: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,066 INFO L280 TraceCheckUtils]: 683: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,068 INFO L263 TraceCheckUtils]: 684: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,068 INFO L280 TraceCheckUtils]: 685: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,068 INFO L280 TraceCheckUtils]: 686: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,068 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,068 INFO L280 TraceCheckUtils]: 688: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L280 TraceCheckUtils]: 689: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L263 TraceCheckUtils]: 690: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L280 TraceCheckUtils]: 691: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L280 TraceCheckUtils]: 692: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L280 TraceCheckUtils]: 693: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,069 INFO L280 TraceCheckUtils]: 695: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,070 INFO L280 TraceCheckUtils]: 696: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,070 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {106065#true} {106065#true} #2184#return; {106065#true} is VALID [2020-07-11 04:46:00,070 INFO L280 TraceCheckUtils]: 698: Hoare triple {106065#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {106065#true} is VALID [2020-07-11 04:46:00,070 INFO L280 TraceCheckUtils]: 699: Hoare triple {106065#true} havoc #t~ret46.base, #t~ret46.offset; {106065#true} is VALID [2020-07-11 04:46:00,070 INFO L280 TraceCheckUtils]: 700: Hoare triple {106065#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,071 INFO L263 TraceCheckUtils]: 701: Hoare triple {106065#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,071 INFO L280 TraceCheckUtils]: 702: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,072 INFO L280 TraceCheckUtils]: 703: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,072 INFO L280 TraceCheckUtils]: 704: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,072 INFO L280 TraceCheckUtils]: 705: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,074 INFO L263 TraceCheckUtils]: 706: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,074 INFO L280 TraceCheckUtils]: 707: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,074 INFO L280 TraceCheckUtils]: 708: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,074 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,074 INFO L280 TraceCheckUtils]: 710: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,074 INFO L280 TraceCheckUtils]: 711: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,075 INFO L263 TraceCheckUtils]: 712: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,075 INFO L280 TraceCheckUtils]: 713: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,075 INFO L280 TraceCheckUtils]: 714: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,075 INFO L280 TraceCheckUtils]: 715: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,075 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,075 INFO L280 TraceCheckUtils]: 717: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,076 INFO L280 TraceCheckUtils]: 718: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,076 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {106065#true} {106065#true} #2186#return; {106065#true} is VALID [2020-07-11 04:46:00,076 INFO L280 TraceCheckUtils]: 720: Hoare triple {106065#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {106065#true} is VALID [2020-07-11 04:46:00,076 INFO L280 TraceCheckUtils]: 721: Hoare triple {106065#true} havoc #t~ret47.base, #t~ret47.offset; {106065#true} is VALID [2020-07-11 04:46:00,076 INFO L280 TraceCheckUtils]: 722: Hoare triple {106065#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,077 INFO L263 TraceCheckUtils]: 723: Hoare triple {106065#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,077 INFO L280 TraceCheckUtils]: 724: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,077 INFO L280 TraceCheckUtils]: 725: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,078 INFO L280 TraceCheckUtils]: 726: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,078 INFO L280 TraceCheckUtils]: 727: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,079 INFO L263 TraceCheckUtils]: 728: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,079 INFO L280 TraceCheckUtils]: 729: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,079 INFO L280 TraceCheckUtils]: 730: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,079 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,080 INFO L280 TraceCheckUtils]: 732: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,080 INFO L280 TraceCheckUtils]: 733: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,080 INFO L263 TraceCheckUtils]: 734: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,080 INFO L280 TraceCheckUtils]: 735: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,080 INFO L280 TraceCheckUtils]: 736: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,080 INFO L280 TraceCheckUtils]: 737: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L280 TraceCheckUtils]: 739: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L280 TraceCheckUtils]: 740: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {106065#true} {106065#true} #2188#return; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L280 TraceCheckUtils]: 742: Hoare triple {106065#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L280 TraceCheckUtils]: 743: Hoare triple {106065#true} havoc #t~ret48.base, #t~ret48.offset; {106065#true} is VALID [2020-07-11 04:46:00,081 INFO L280 TraceCheckUtils]: 744: Hoare triple {106065#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,082 INFO L263 TraceCheckUtils]: 745: Hoare triple {106065#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,082 INFO L280 TraceCheckUtils]: 746: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,083 INFO L280 TraceCheckUtils]: 747: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,083 INFO L280 TraceCheckUtils]: 748: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,083 INFO L280 TraceCheckUtils]: 749: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,084 INFO L263 TraceCheckUtils]: 750: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,084 INFO L280 TraceCheckUtils]: 751: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,084 INFO L280 TraceCheckUtils]: 752: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L280 TraceCheckUtils]: 754: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L280 TraceCheckUtils]: 755: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L263 TraceCheckUtils]: 756: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L280 TraceCheckUtils]: 757: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L280 TraceCheckUtils]: 758: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,085 INFO L280 TraceCheckUtils]: 759: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,086 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,086 INFO L280 TraceCheckUtils]: 761: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,086 INFO L280 TraceCheckUtils]: 762: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,086 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {106065#true} {106065#true} #2190#return; {106065#true} is VALID [2020-07-11 04:46:00,086 INFO L280 TraceCheckUtils]: 764: Hoare triple {106065#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {106065#true} is VALID [2020-07-11 04:46:00,086 INFO L280 TraceCheckUtils]: 765: Hoare triple {106065#true} havoc #t~ret49.base, #t~ret49.offset; {106065#true} is VALID [2020-07-11 04:46:00,087 INFO L280 TraceCheckUtils]: 766: Hoare triple {106065#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,087 INFO L263 TraceCheckUtils]: 767: Hoare triple {106065#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,088 INFO L280 TraceCheckUtils]: 768: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,088 INFO L280 TraceCheckUtils]: 769: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,088 INFO L280 TraceCheckUtils]: 770: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,088 INFO L280 TraceCheckUtils]: 771: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,089 INFO L263 TraceCheckUtils]: 772: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,089 INFO L280 TraceCheckUtils]: 773: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L280 TraceCheckUtils]: 774: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L280 TraceCheckUtils]: 776: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L280 TraceCheckUtils]: 777: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L263 TraceCheckUtils]: 778: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L280 TraceCheckUtils]: 779: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,090 INFO L280 TraceCheckUtils]: 780: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,091 INFO L280 TraceCheckUtils]: 781: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,091 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,091 INFO L280 TraceCheckUtils]: 783: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,091 INFO L280 TraceCheckUtils]: 784: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,091 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {106065#true} {106065#true} #2192#return; {106065#true} is VALID [2020-07-11 04:46:00,091 INFO L280 TraceCheckUtils]: 786: Hoare triple {106065#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {106065#true} is VALID [2020-07-11 04:46:00,092 INFO L280 TraceCheckUtils]: 787: Hoare triple {106065#true} havoc #t~ret50.base, #t~ret50.offset; {106065#true} is VALID [2020-07-11 04:46:00,092 INFO L280 TraceCheckUtils]: 788: Hoare triple {106065#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,092 INFO L263 TraceCheckUtils]: 789: Hoare triple {106065#true} call ldv_initialize(); {106065#true} is VALID [2020-07-11 04:46:00,092 INFO L280 TraceCheckUtils]: 790: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,092 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {106065#true} {106065#true} #2194#return; {106065#true} is VALID [2020-07-11 04:46:00,093 INFO L263 TraceCheckUtils]: 792: Hoare triple {106065#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:46:00,094 INFO L280 TraceCheckUtils]: 793: Hoare triple {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {106065#true} is VALID [2020-07-11 04:46:00,094 INFO L280 TraceCheckUtils]: 794: Hoare triple {106065#true} ~c := #in~c; {106065#true} is VALID [2020-07-11 04:46:00,094 INFO L280 TraceCheckUtils]: 795: Hoare triple {106065#true} ~n := #in~n; {106065#true} is VALID [2020-07-11 04:46:00,094 INFO L280 TraceCheckUtils]: 796: Hoare triple {106065#true} havoc ~tmp~3.base, ~tmp~3.offset; {106065#true} is VALID [2020-07-11 04:46:00,095 INFO L263 TraceCheckUtils]: 797: Hoare triple {106065#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:46:00,096 INFO L280 TraceCheckUtils]: 798: Hoare triple {106987#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {106065#true} is VALID [2020-07-11 04:46:00,096 INFO L280 TraceCheckUtils]: 799: Hoare triple {106065#true} assume !(#t~loopctr125 < #amount); {106065#true} is VALID [2020-07-11 04:46:00,096 INFO L280 TraceCheckUtils]: 800: Hoare triple {106065#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {106065#true} is VALID [2020-07-11 04:46:00,096 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {106065#true} {106065#true} #2164#return; {106065#true} is VALID [2020-07-11 04:46:00,096 INFO L280 TraceCheckUtils]: 802: Hoare triple {106065#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {106065#true} is VALID [2020-07-11 04:46:00,096 INFO L280 TraceCheckUtils]: 803: Hoare triple {106065#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {106065#true} is VALID [2020-07-11 04:46:00,097 INFO L280 TraceCheckUtils]: 804: Hoare triple {106065#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {106065#true} is VALID [2020-07-11 04:46:00,097 INFO L280 TraceCheckUtils]: 805: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,097 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {106065#true} {106065#true} #2196#return; {106065#true} is VALID [2020-07-11 04:46:00,097 INFO L280 TraceCheckUtils]: 807: Hoare triple {106065#true} havoc #t~ret51.base, #t~ret51.offset; {106065#true} is VALID [2020-07-11 04:46:00,097 INFO L280 TraceCheckUtils]: 808: Hoare triple {106065#true} ~ldv_state_variable_6~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,097 INFO L280 TraceCheckUtils]: 809: Hoare triple {106065#true} ~ldv_state_variable_4~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,098 INFO L280 TraceCheckUtils]: 810: Hoare triple {106065#true} ~ldv_state_variable_1~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,098 INFO L280 TraceCheckUtils]: 811: Hoare triple {106065#true} ~ref_cnt~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,098 INFO L280 TraceCheckUtils]: 812: Hoare triple {106065#true} ~ldv_state_variable_0~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,098 INFO L280 TraceCheckUtils]: 813: Hoare triple {106065#true} ~ldv_state_variable_3~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,098 INFO L280 TraceCheckUtils]: 814: Hoare triple {106065#true} ~ldv_state_variable_2~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,098 INFO L280 TraceCheckUtils]: 815: Hoare triple {106065#true} ~ldv_state_variable_5~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,099 INFO L280 TraceCheckUtils]: 816: Hoare triple {106065#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,099 INFO L280 TraceCheckUtils]: 817: Hoare triple {106065#true} ~tmp___5~0 := #t~nondet52; {106065#true} is VALID [2020-07-11 04:46:00,099 INFO L280 TraceCheckUtils]: 818: Hoare triple {106065#true} havoc #t~nondet52; {106065#true} is VALID [2020-07-11 04:46:00,099 INFO L280 TraceCheckUtils]: 819: Hoare triple {106065#true} #t~switch53 := 0 == ~tmp___5~0; {106065#true} is VALID [2020-07-11 04:46:00,099 INFO L280 TraceCheckUtils]: 820: Hoare triple {106065#true} assume !#t~switch53; {106065#true} is VALID [2020-07-11 04:46:00,099 INFO L280 TraceCheckUtils]: 821: Hoare triple {106065#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {106065#true} is VALID [2020-07-11 04:46:00,100 INFO L280 TraceCheckUtils]: 822: Hoare triple {106065#true} assume !#t~switch53; {106065#true} is VALID [2020-07-11 04:46:00,100 INFO L280 TraceCheckUtils]: 823: Hoare triple {106065#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {106065#true} is VALID [2020-07-11 04:46:00,100 INFO L280 TraceCheckUtils]: 824: Hoare triple {106065#true} assume !#t~switch53; {106065#true} is VALID [2020-07-11 04:46:00,100 INFO L280 TraceCheckUtils]: 825: Hoare triple {106065#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {106065#true} is VALID [2020-07-11 04:46:00,100 INFO L280 TraceCheckUtils]: 826: Hoare triple {106065#true} assume #t~switch53; {106065#true} is VALID [2020-07-11 04:46:00,100 INFO L280 TraceCheckUtils]: 827: Hoare triple {106065#true} assume 0 != ~ldv_state_variable_0~0; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 828: Hoare triple {106065#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 829: Hoare triple {106065#true} ~tmp___9~0 := #t~nondet66; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 830: Hoare triple {106065#true} havoc #t~nondet66; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 831: Hoare triple {106065#true} #t~switch67 := 0 == ~tmp___9~0; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 832: Hoare triple {106065#true} assume !#t~switch67; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 833: Hoare triple {106065#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {106065#true} is VALID [2020-07-11 04:46:00,101 INFO L280 TraceCheckUtils]: 834: Hoare triple {106065#true} assume #t~switch67; {106065#true} is VALID [2020-07-11 04:46:00,102 INFO L280 TraceCheckUtils]: 835: Hoare triple {106065#true} assume 1 == ~ldv_state_variable_0~0; {106065#true} is VALID [2020-07-11 04:46:00,103 INFO L263 TraceCheckUtils]: 836: Hoare triple {106065#true} call #t~ret68 := cdc_subset_driver_init(); {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,103 INFO L280 TraceCheckUtils]: 837: Hoare triple {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {106065#true} is VALID [2020-07-11 04:46:00,105 INFO L263 TraceCheckUtils]: 838: Hoare triple {106065#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,105 INFO L280 TraceCheckUtils]: 839: Hoare triple {106992#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106065#true} is VALID [2020-07-11 04:46:00,105 INFO L280 TraceCheckUtils]: 840: Hoare triple {106065#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106065#true} is VALID [2020-07-11 04:46:00,105 INFO L280 TraceCheckUtils]: 841: Hoare triple {106065#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {106065#true} is VALID [2020-07-11 04:46:00,105 INFO L280 TraceCheckUtils]: 842: Hoare triple {106065#true} havoc ~ldv_func_res~1; {106065#true} is VALID [2020-07-11 04:46:00,105 INFO L280 TraceCheckUtils]: 843: Hoare triple {106065#true} havoc ~tmp~11; {106065#true} is VALID [2020-07-11 04:46:00,105 INFO L263 TraceCheckUtils]: 844: Hoare triple {106065#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {106065#true} is VALID [2020-07-11 04:46:00,106 INFO L280 TraceCheckUtils]: 845: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:46:00,106 INFO L280 TraceCheckUtils]: 846: Hoare triple {106065#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106065#true} is VALID [2020-07-11 04:46:00,106 INFO L280 TraceCheckUtils]: 847: Hoare triple {106065#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106065#true} is VALID [2020-07-11 04:46:00,106 INFO L280 TraceCheckUtils]: 848: Hoare triple {106065#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,106 INFO L280 TraceCheckUtils]: 849: Hoare triple {106065#true} #res := #t~nondet118; {106065#true} is VALID [2020-07-11 04:46:00,106 INFO L280 TraceCheckUtils]: 850: Hoare triple {106065#true} havoc #t~nondet118; {106065#true} is VALID [2020-07-11 04:46:00,107 INFO L280 TraceCheckUtils]: 851: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,107 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {106065#true} {106065#true} #2304#return; {106065#true} is VALID [2020-07-11 04:46:00,107 INFO L280 TraceCheckUtils]: 853: Hoare triple {106065#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,107 INFO L280 TraceCheckUtils]: 854: Hoare triple {106065#true} ~tmp~11 := #t~ret81; {106065#true} is VALID [2020-07-11 04:46:00,107 INFO L280 TraceCheckUtils]: 855: Hoare triple {106065#true} havoc #t~ret81; {106065#true} is VALID [2020-07-11 04:46:00,108 INFO L280 TraceCheckUtils]: 856: Hoare triple {106065#true} ~ldv_func_res~1 := ~tmp~11; {106065#true} is VALID [2020-07-11 04:46:00,108 INFO L280 TraceCheckUtils]: 857: Hoare triple {106065#true} ~ldv_state_variable_1~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,108 INFO L280 TraceCheckUtils]: 858: Hoare triple {106065#true} ~usb_counter~0 := 0; {106065#true} is VALID [2020-07-11 04:46:00,109 INFO L263 TraceCheckUtils]: 859: Hoare triple {106065#true} call ldv_usb_driver_1(); {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,109 INFO L280 TraceCheckUtils]: 860: Hoare triple {107075#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:46:00,110 INFO L263 TraceCheckUtils]: 861: Hoare triple {106065#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:46:00,110 INFO L280 TraceCheckUtils]: 862: Hoare triple {106943#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106065#true} is VALID [2020-07-11 04:46:00,110 INFO L280 TraceCheckUtils]: 863: Hoare triple {106065#true} havoc ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,110 INFO L280 TraceCheckUtils]: 864: Hoare triple {106065#true} havoc ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,111 INFO L280 TraceCheckUtils]: 865: Hoare triple {106065#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {106065#true} is VALID [2020-07-11 04:46:00,112 INFO L263 TraceCheckUtils]: 866: Hoare triple {106065#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {106951#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:46:00,112 INFO L280 TraceCheckUtils]: 867: Hoare triple {106951#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106065#true} is VALID [2020-07-11 04:46:00,112 INFO L280 TraceCheckUtils]: 868: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,112 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {106065#true} {106065#true} #2150#return; {106065#true} is VALID [2020-07-11 04:46:00,112 INFO L280 TraceCheckUtils]: 870: Hoare triple {106065#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106065#true} is VALID [2020-07-11 04:46:00,113 INFO L280 TraceCheckUtils]: 871: Hoare triple {106065#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,113 INFO L263 TraceCheckUtils]: 872: Hoare triple {106065#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106065#true} is VALID [2020-07-11 04:46:00,113 INFO L280 TraceCheckUtils]: 873: Hoare triple {106065#true} ~cond := #in~cond; {106065#true} is VALID [2020-07-11 04:46:00,113 INFO L280 TraceCheckUtils]: 874: Hoare triple {106065#true} assume !(0 == ~cond); {106065#true} is VALID [2020-07-11 04:46:00,113 INFO L280 TraceCheckUtils]: 875: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,113 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {106065#true} {106065#true} #2152#return; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L280 TraceCheckUtils]: 877: Hoare triple {106065#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L280 TraceCheckUtils]: 878: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {106065#true} {106065#true} #2120#return; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L280 TraceCheckUtils]: 880: Hoare triple {106065#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L280 TraceCheckUtils]: 881: Hoare triple {106065#true} havoc #t~ret44.base, #t~ret44.offset; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L280 TraceCheckUtils]: 882: Hoare triple {106065#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106065#true} is VALID [2020-07-11 04:46:00,114 INFO L280 TraceCheckUtils]: 883: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,115 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {106065#true} {106065#true} #2306#return; {106065#true} is VALID [2020-07-11 04:46:00,115 INFO L280 TraceCheckUtils]: 885: Hoare triple {106065#true} #res := ~ldv_func_res~1; {106065#true} is VALID [2020-07-11 04:46:00,115 INFO L280 TraceCheckUtils]: 886: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,115 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {106065#true} {106065#true} #2114#return; {106065#true} is VALID [2020-07-11 04:46:00,115 INFO L280 TraceCheckUtils]: 888: Hoare triple {106065#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,115 INFO L280 TraceCheckUtils]: 889: Hoare triple {106065#true} ~tmp~6 := #t~ret43; {106065#true} is VALID [2020-07-11 04:46:00,116 INFO L280 TraceCheckUtils]: 890: Hoare triple {106065#true} havoc #t~ret43; {106065#true} is VALID [2020-07-11 04:46:00,116 INFO L280 TraceCheckUtils]: 891: Hoare triple {106065#true} #res := ~tmp~6; {106065#true} is VALID [2020-07-11 04:46:00,116 INFO L280 TraceCheckUtils]: 892: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,116 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {106065#true} {106065#true} #2222#return; {106065#true} is VALID [2020-07-11 04:46:00,116 INFO L280 TraceCheckUtils]: 894: Hoare triple {106065#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,116 INFO L280 TraceCheckUtils]: 895: Hoare triple {106065#true} ~ldv_retval_3~0 := #t~ret68; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 896: Hoare triple {106065#true} havoc #t~ret68; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 897: Hoare triple {106065#true} assume 0 == ~ldv_retval_3~0; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 898: Hoare triple {106065#true} ~ldv_state_variable_0~0 := 3; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 899: Hoare triple {106065#true} ~ldv_state_variable_5~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 900: Hoare triple {106065#true} ~ldv_state_variable_2~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 901: Hoare triple {106065#true} ~ldv_state_variable_3~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,117 INFO L280 TraceCheckUtils]: 902: Hoare triple {106065#true} ~ldv_state_variable_4~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,118 INFO L280 TraceCheckUtils]: 903: Hoare triple {106065#true} ~ldv_state_variable_6~0 := 1; {106065#true} is VALID [2020-07-11 04:46:00,118 INFO L280 TraceCheckUtils]: 904: Hoare triple {106065#true} assume !(0 != ~ldv_retval_3~0); {106065#true} is VALID [2020-07-11 04:46:00,118 INFO L280 TraceCheckUtils]: 905: Hoare triple {106065#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,118 INFO L280 TraceCheckUtils]: 906: Hoare triple {106065#true} ~tmp___5~0 := #t~nondet52; {106065#true} is VALID [2020-07-11 04:46:00,118 INFO L280 TraceCheckUtils]: 907: Hoare triple {106065#true} havoc #t~nondet52; {106065#true} is VALID [2020-07-11 04:46:00,118 INFO L280 TraceCheckUtils]: 908: Hoare triple {106065#true} #t~switch53 := 0 == ~tmp___5~0; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 909: Hoare triple {106065#true} assume #t~switch53; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 910: Hoare triple {106065#true} assume 0 != ~ldv_state_variable_6~0; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 911: Hoare triple {106065#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 912: Hoare triple {106065#true} ~tmp___6~0 := #t~nondet54; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 913: Hoare triple {106065#true} havoc #t~nondet54; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 914: Hoare triple {106065#true} #t~switch55 := 0 == ~tmp___6~0; {106065#true} is VALID [2020-07-11 04:46:00,119 INFO L280 TraceCheckUtils]: 915: Hoare triple {106065#true} assume #t~switch55; {106065#true} is VALID [2020-07-11 04:46:00,120 INFO L280 TraceCheckUtils]: 916: Hoare triple {106065#true} assume 1 == ~ldv_state_variable_6~0; {106065#true} is VALID [2020-07-11 04:46:00,120 INFO L263 TraceCheckUtils]: 917: Hoare triple {106065#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {106065#true} is VALID [2020-07-11 04:46:00,120 INFO L280 TraceCheckUtils]: 918: Hoare triple {106065#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {106065#true} is VALID [2020-07-11 04:46:00,120 INFO L280 TraceCheckUtils]: 919: Hoare triple {106065#true} havoc ~udev~0.base, ~udev~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,120 INFO L280 TraceCheckUtils]: 920: Hoare triple {106065#true} havoc ~intf~0.base, ~intf~0.offset; {106065#true} is VALID [2020-07-11 04:46:00,120 INFO L280 TraceCheckUtils]: 921: Hoare triple {106065#true} havoc ~r~0; {106065#true} is VALID [2020-07-11 04:46:00,121 INFO L280 TraceCheckUtils]: 922: Hoare triple {106065#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {106065#true} is VALID [2020-07-11 04:46:00,121 INFO L280 TraceCheckUtils]: 923: Hoare triple {106065#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {106065#true} is VALID [2020-07-11 04:46:00,121 INFO L280 TraceCheckUtils]: 924: Hoare triple {106065#true} havoc #t~mem29.base, #t~mem29.offset; {106065#true} is VALID [2020-07-11 04:46:00,121 INFO L280 TraceCheckUtils]: 925: Hoare triple {106065#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {106065#true} is VALID [2020-07-11 04:46:00,121 INFO L280 TraceCheckUtils]: 926: Hoare triple {106065#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {106065#true} is VALID [2020-07-11 04:46:00,121 INFO L280 TraceCheckUtils]: 927: Hoare triple {106065#true} havoc #t~mem30.base, #t~mem30.offset; {106065#true} is VALID [2020-07-11 04:46:00,123 INFO L263 TraceCheckUtils]: 928: Hoare triple {106065#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:46:00,123 INFO L280 TraceCheckUtils]: 929: Hoare triple {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106065#true} is VALID [2020-07-11 04:46:00,123 INFO L280 TraceCheckUtils]: 930: Hoare triple {106065#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106065#true} is VALID [2020-07-11 04:46:00,123 INFO L280 TraceCheckUtils]: 931: Hoare triple {106065#true} havoc ~tmp~10; {106065#true} is VALID [2020-07-11 04:46:00,124 INFO L263 TraceCheckUtils]: 932: Hoare triple {106065#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:46:00,124 INFO L280 TraceCheckUtils]: 933: Hoare triple {107101#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {106065#true} is VALID [2020-07-11 04:46:00,124 INFO L280 TraceCheckUtils]: 934: Hoare triple {106065#true} havoc ~tmp___0~8; {106065#true} is VALID [2020-07-11 04:46:00,124 INFO L263 TraceCheckUtils]: 935: Hoare triple {106065#true} call #t~ret114 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:46:00,124 INFO L280 TraceCheckUtils]: 936: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:46:00,124 INFO L280 TraceCheckUtils]: 937: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L280 TraceCheckUtils]: 938: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L280 TraceCheckUtils]: 939: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L280 TraceCheckUtils]: 940: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L280 TraceCheckUtils]: 941: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {106065#true} {106065#true} #2128#return; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L280 TraceCheckUtils]: 943: Hoare triple {106065#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,125 INFO L280 TraceCheckUtils]: 944: Hoare triple {106065#true} ~tmp___0~8 := #t~ret114; {106065#true} is VALID [2020-07-11 04:46:00,126 INFO L280 TraceCheckUtils]: 945: Hoare triple {106065#true} havoc #t~ret114; {106065#true} is VALID [2020-07-11 04:46:00,126 INFO L280 TraceCheckUtils]: 946: Hoare triple {106065#true} assume !(0 != ~tmp___0~8); {106065#true} is VALID [2020-07-11 04:46:00,126 INFO L263 TraceCheckUtils]: 947: Hoare triple {106065#true} call #t~ret115 := ldv_undef_int_negative(); {106065#true} is VALID [2020-07-11 04:46:00,126 INFO L280 TraceCheckUtils]: 948: Hoare triple {106065#true} havoc ~ret~0; {106065#true} is VALID [2020-07-11 04:46:00,126 INFO L280 TraceCheckUtils]: 949: Hoare triple {106065#true} havoc ~tmp~12; {106065#true} is VALID [2020-07-11 04:46:00,126 INFO L263 TraceCheckUtils]: 950: Hoare triple {106065#true} call #t~ret82 := ldv_undef_int(); {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L280 TraceCheckUtils]: 951: Hoare triple {106065#true} havoc ~tmp~4; {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L280 TraceCheckUtils]: 952: Hoare triple {106065#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L280 TraceCheckUtils]: 953: Hoare triple {106065#true} ~tmp~4 := #t~nondet14; {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L280 TraceCheckUtils]: 954: Hoare triple {106065#true} havoc #t~nondet14; {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L280 TraceCheckUtils]: 955: Hoare triple {106065#true} #res := ~tmp~4; {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L280 TraceCheckUtils]: 956: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,127 INFO L275 TraceCheckUtils]: 957: Hoare quadruple {106065#true} {106065#true} #2094#return; {106065#true} is VALID [2020-07-11 04:46:00,128 INFO L280 TraceCheckUtils]: 958: Hoare triple {106065#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,128 INFO L280 TraceCheckUtils]: 959: Hoare triple {106065#true} ~tmp~12 := #t~ret82; {106065#true} is VALID [2020-07-11 04:46:00,128 INFO L280 TraceCheckUtils]: 960: Hoare triple {106065#true} havoc #t~ret82; {106065#true} is VALID [2020-07-11 04:46:00,128 INFO L280 TraceCheckUtils]: 961: Hoare triple {106065#true} ~ret~0 := ~tmp~12; {106065#true} is VALID [2020-07-11 04:46:00,129 INFO L280 TraceCheckUtils]: 962: Hoare triple {106065#true} assume !(~ret~0 >= 0); {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-11 04:46:00,129 INFO L280 TraceCheckUtils]: 963: Hoare triple {107179#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:46:00,130 INFO L280 TraceCheckUtils]: 964: Hoare triple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-11 04:46:00,131 INFO L275 TraceCheckUtils]: 965: Hoare quadruple {107180#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106065#true} #2132#return; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:46:00,131 INFO L280 TraceCheckUtils]: 966: Hoare triple {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} assume -2147483648 <= #t~ret115 && #t~ret115 <= 2147483647; {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-11 04:46:00,132 INFO L280 TraceCheckUtils]: 967: Hoare triple {107169#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} ~tmp~21 := #t~ret115; {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-11 04:46:00,132 INFO L280 TraceCheckUtils]: 968: Hoare triple {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} havoc #t~ret115; {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-11 04:46:00,133 INFO L280 TraceCheckUtils]: 969: Hoare triple {107170#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} #res := ~tmp~21; {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-11 04:46:00,133 INFO L280 TraceCheckUtils]: 970: Hoare triple {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} assume true; {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-11 04:46:00,134 INFO L275 TraceCheckUtils]: 971: Hoare quadruple {107171#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} {106065#true} #2108#return; {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-11 04:46:00,135 INFO L280 TraceCheckUtils]: 972: Hoare triple {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-11 04:46:00,135 INFO L280 TraceCheckUtils]: 973: Hoare triple {107141#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} ~tmp~10 := #t~ret80; {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-11 04:46:00,136 INFO L280 TraceCheckUtils]: 974: Hoare triple {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} havoc #t~ret80; {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-11 04:46:00,137 INFO L280 TraceCheckUtils]: 975: Hoare triple {107142#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} #res := ~tmp~10; {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-11 04:46:00,137 INFO L280 TraceCheckUtils]: 976: Hoare triple {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} assume true; {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-11 04:46:00,138 INFO L275 TraceCheckUtils]: 977: Hoare quadruple {107143#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} {106065#true} #2122#return; {106931#(<= (+ |m5632_recover_#t~ret31| 1) 0)} is VALID [2020-07-11 04:46:00,138 INFO L280 TraceCheckUtils]: 978: Hoare triple {106931#(<= (+ |m5632_recover_#t~ret31| 1) 0)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {106931#(<= (+ |m5632_recover_#t~ret31| 1) 0)} is VALID [2020-07-11 04:46:00,139 INFO L280 TraceCheckUtils]: 979: Hoare triple {106931#(<= (+ |m5632_recover_#t~ret31| 1) 0)} ~r~0 := #t~ret31; {106932#(<= (+ m5632_recover_~r~0 1) 0)} is VALID [2020-07-11 04:46:00,139 INFO L280 TraceCheckUtils]: 980: Hoare triple {106932#(<= (+ m5632_recover_~r~0 1) 0)} havoc #t~ret31; {106932#(<= (+ m5632_recover_~r~0 1) 0)} is VALID [2020-07-11 04:46:00,140 INFO L280 TraceCheckUtils]: 981: Hoare triple {106932#(<= (+ m5632_recover_~r~0 1) 0)} assume !(~r~0 < 0); {106066#false} is VALID [2020-07-11 04:46:00,140 INFO L263 TraceCheckUtils]: 982: Hoare triple {106066#false} call #t~ret32 := usb_reset_device(~udev~0.base, ~udev~0.offset); {106065#true} is VALID [2020-07-11 04:46:00,140 INFO L280 TraceCheckUtils]: 983: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:46:00,140 INFO L280 TraceCheckUtils]: 984: Hoare triple {106065#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {106065#true} is VALID [2020-07-11 04:46:00,140 INFO L280 TraceCheckUtils]: 985: Hoare triple {106065#true} #res := #t~nondet119; {106065#true} is VALID [2020-07-11 04:46:00,140 INFO L280 TraceCheckUtils]: 986: Hoare triple {106065#true} havoc #t~nondet119; {106065#true} is VALID [2020-07-11 04:46:00,140 INFO L280 TraceCheckUtils]: 987: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,140 INFO L275 TraceCheckUtils]: 988: Hoare quadruple {106065#true} {106066#false} #2124#return; {106066#false} is VALID [2020-07-11 04:46:00,141 INFO L280 TraceCheckUtils]: 989: Hoare triple {106066#false} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647; {106066#false} is VALID [2020-07-11 04:46:00,141 INFO L280 TraceCheckUtils]: 990: Hoare triple {106066#false} havoc #t~ret32; {106066#false} is VALID [2020-07-11 04:46:00,141 INFO L263 TraceCheckUtils]: 991: Hoare triple {106066#false} call ldv___ldv_usb_unlock_device_13(~udev~0.base, ~udev~0.offset); {106066#false} is VALID [2020-07-11 04:46:00,141 INFO L280 TraceCheckUtils]: 992: Hoare triple {106066#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106066#false} is VALID [2020-07-11 04:46:00,141 INFO L263 TraceCheckUtils]: 993: Hoare triple {106066#false} call __ldv_usb_unlock_device(~ldv_func_arg1.base, ~ldv_func_arg1.offset); {106065#true} is VALID [2020-07-11 04:46:00,141 INFO L280 TraceCheckUtils]: 994: Hoare triple {106065#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106065#true} is VALID [2020-07-11 04:46:00,141 INFO L280 TraceCheckUtils]: 995: Hoare triple {106065#true} assume true; {106065#true} is VALID [2020-07-11 04:46:00,141 INFO L275 TraceCheckUtils]: 996: Hoare quadruple {106065#true} {106066#false} #2082#return; {106066#false} is VALID [2020-07-11 04:46:00,141 INFO L263 TraceCheckUtils]: 997: Hoare triple {106066#false} call ldv_usb_unlock_device_udev(); {106066#false} is VALID [2020-07-11 04:46:00,142 INFO L263 TraceCheckUtils]: 998: Hoare triple {106066#false} call ldv_mutex_unlock_udev(0, 0); {106066#false} is VALID [2020-07-11 04:46:00,142 INFO L280 TraceCheckUtils]: 999: Hoare triple {106066#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {106066#false} is VALID [2020-07-11 04:46:00,142 INFO L280 TraceCheckUtils]: 1,000: Hoare triple {106066#false} assume 2 != ~ldv_mutex_udev~0; {106066#false} is VALID [2020-07-11 04:46:00,142 INFO L263 TraceCheckUtils]: 1,001: Hoare triple {106066#false} call ldv_error(); {106066#false} is VALID [2020-07-11 04:46:00,142 INFO L280 TraceCheckUtils]: 1,002: Hoare triple {106066#false} assume !false; {106066#false} is VALID [2020-07-11 04:46:00,554 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2020-07-11 04:46:00,554 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [793580185] [2020-07-11 04:46:00,554 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:46:00,555 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2020-07-11 04:46:00,555 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462684565] [2020-07-11 04:46:00,556 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 1003 [2020-07-11 04:46:00,557 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:46:00,557 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 19 states. [2020-07-11 04:46:01,515 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 891 edges. 891 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:46:01,516 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-11 04:46:01,516 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:46:01,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-11 04:46:01,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2020-07-11 04:46:01,517 INFO L87 Difference]: Start difference. First operand 2827 states and 3197 transitions. Second operand 19 states. [2020-07-11 04:46:01,910 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:46:32,601 WARN L193 SmtUtils]: Spent 308.00 ms on a formula simplification that was a NOOP. DAG size: 235 [2020-07-11 04:47:21,624 WARN L193 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:22,147 WARN L193 SmtUtils]: Spent 339.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-11 04:47:22,966 WARN L193 SmtUtils]: Spent 330.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:23,621 WARN L193 SmtUtils]: Spent 344.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-11 04:47:24,145 WARN L193 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:24,673 WARN L193 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-11 04:47:25,475 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:26,111 WARN L193 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-11 04:47:26,637 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:27,175 WARN L193 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-11 04:47:28,001 WARN L193 SmtUtils]: Spent 335.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:28,638 WARN L193 SmtUtils]: Spent 343.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-11 04:47:29,166 WARN L193 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-11 04:47:33,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:47:33,710 INFO L93 Difference]: Finished difference Result 5532 states and 6471 transitions. [2020-07-11 04:47:33,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2020-07-11 04:47:33,710 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 1003 [2020-07-11 04:47:33,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-11 04:47:33,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-07-11 04:47:33,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1816 transitions. [2020-07-11 04:47:33,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-07-11 04:47:33,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 1816 transitions. [2020-07-11 04:47:33,734 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 25 states and 1816 transitions. [2020-07-11 04:47:37,140 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1816 edges. 1816 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:47:37,517 INFO L225 Difference]: With dead ends: 5532 [2020-07-11 04:47:37,517 INFO L226 Difference]: Without dead ends: 3434 [2020-07-11 04:47:37,521 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=330, Invalid=1152, Unknown=0, NotChecked=0, Total=1482 [2020-07-11 04:47:37,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3434 states. [2020-07-11 04:48:05,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3434 to 2803. [2020-07-11 04:48:05,061 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-11 04:48:05,061 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3434 states. Second operand 2803 states. [2020-07-11 04:48:05,061 INFO L74 IsIncluded]: Start isIncluded. First operand 3434 states. Second operand 2803 states. [2020-07-11 04:48:05,061 INFO L87 Difference]: Start difference. First operand 3434 states. Second operand 2803 states. [2020-07-11 04:48:05,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:48:05,431 INFO L93 Difference]: Finished difference Result 3434 states and 4003 transitions. [2020-07-11 04:48:05,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3434 states and 4003 transitions. [2020-07-11 04:48:05,435 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:48:05,435 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:48:05,435 INFO L74 IsIncluded]: Start isIncluded. First operand 2803 states. Second operand 3434 states. [2020-07-11 04:48:05,435 INFO L87 Difference]: Start difference. First operand 2803 states. Second operand 3434 states. [2020-07-11 04:48:05,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-11 04:48:05,829 INFO L93 Difference]: Finished difference Result 3434 states and 4003 transitions. [2020-07-11 04:48:05,829 INFO L276 IsEmpty]: Start isEmpty. Operand 3434 states and 4003 transitions. [2020-07-11 04:48:05,833 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-11 04:48:05,833 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-11 04:48:05,833 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-11 04:48:05,833 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-11 04:48:05,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2803 states. [2020-07-11 04:48:06,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 3167 transitions. [2020-07-11 04:48:06,124 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 3167 transitions. Word has length 1003 [2020-07-11 04:48:06,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-11 04:48:06,124 INFO L479 AbstractCegarLoop]: Abstraction has 2803 states and 3167 transitions. [2020-07-11 04:48:06,124 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-11 04:48:06,124 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2803 states and 3167 transitions. [2020-07-11 04:48:15,493 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 3167 edges. 3167 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:48:15,493 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 3167 transitions. [2020-07-11 04:48:15,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1008 [2020-07-11 04:48:15,507 INFO L414 BasicCegarLoop]: Found error trace [2020-07-11 04:48:15,507 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07-11 04:48:15,508 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-07-11 04:48:15,508 INFO L427 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-11 04:48:15,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-11 04:48:15,508 INFO L82 PathProgramCache]: Analyzing trace with hash -1181403383, now seen corresponding path program 1 times [2020-07-11 04:48:15,508 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-11 04:48:15,508 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [708710014] [2020-07-11 04:48:15,509 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-11 04:48:15,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,248 WARN L193 SmtUtils]: Spent 304.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-11 04:48:16,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,390 INFO L280 TraceCheckUtils]: 0: Hoare triple {131641#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {130763#true} is VALID [2020-07-11 04:48:16,391 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} #valid := #valid[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,391 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume 0 < #StackHeapBarrier; {130763#true} is VALID [2020-07-11 04:48:16,391 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {130763#true} is VALID [2020-07-11 04:48:16,391 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {130763#true} is VALID [2020-07-11 04:48:16,391 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {130763#true} is VALID [2020-07-11 04:48:16,392 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {130763#true} is VALID [2020-07-11 04:48:16,392 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {130763#true} is VALID [2020-07-11 04:48:16,392 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {130763#true} is VALID [2020-07-11 04:48:16,392 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {130763#true} is VALID [2020-07-11 04:48:16,393 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {130763#true} is VALID [2020-07-11 04:48:16,393 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {130763#true} is VALID [2020-07-11 04:48:16,393 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {130763#true} is VALID [2020-07-11 04:48:16,393 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {130763#true} is VALID [2020-07-11 04:48:16,394 INFO L280 TraceCheckUtils]: 14: Hoare triple {130763#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {130763#true} is VALID [2020-07-11 04:48:16,394 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {130763#true} is VALID [2020-07-11 04:48:16,394 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {130763#true} is VALID [2020-07-11 04:48:16,394 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {130763#true} is VALID [2020-07-11 04:48:16,394 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} ~ldv_state_variable_3~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 19: Hoare triple {130763#true} ~LDV_IN_INTERRUPT~0 := 1; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} ~ldv_state_variable_2~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 21: Hoare triple {130763#true} ~ref_cnt~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 22: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 23: Hoare triple {130763#true} ~usb_counter~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 24: Hoare triple {130763#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {130763#true} is VALID [2020-07-11 04:48:16,395 INFO L280 TraceCheckUtils]: 25: Hoare triple {130763#true} ~ldv_state_variable_4~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,396 INFO L280 TraceCheckUtils]: 26: Hoare triple {130763#true} ~ldv_state_variable_6~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,396 INFO L280 TraceCheckUtils]: 27: Hoare triple {130763#true} ~ldv_state_variable_0~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,396 INFO L280 TraceCheckUtils]: 28: Hoare triple {130763#true} ~ldv_state_variable_5~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,396 INFO L280 TraceCheckUtils]: 29: Hoare triple {130763#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {130763#true} is VALID [2020-07-11 04:48:16,396 INFO L280 TraceCheckUtils]: 30: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {130763#true} is VALID [2020-07-11 04:48:16,396 INFO L280 TraceCheckUtils]: 31: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {130763#true} is VALID [2020-07-11 04:48:16,397 INFO L280 TraceCheckUtils]: 32: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {130763#true} is VALID [2020-07-11 04:48:16,397 INFO L280 TraceCheckUtils]: 33: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {130763#true} is VALID [2020-07-11 04:48:16,397 INFO L280 TraceCheckUtils]: 34: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {130763#true} is VALID [2020-07-11 04:48:16,397 INFO L280 TraceCheckUtils]: 35: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {130763#true} is VALID [2020-07-11 04:48:16,398 INFO L280 TraceCheckUtils]: 36: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {130763#true} is VALID [2020-07-11 04:48:16,398 INFO L280 TraceCheckUtils]: 37: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {130763#true} is VALID [2020-07-11 04:48:16,398 INFO L280 TraceCheckUtils]: 38: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {130763#true} is VALID [2020-07-11 04:48:16,398 INFO L280 TraceCheckUtils]: 39: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {130763#true} is VALID [2020-07-11 04:48:16,398 INFO L280 TraceCheckUtils]: 40: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {130763#true} is VALID [2020-07-11 04:48:16,399 INFO L280 TraceCheckUtils]: 41: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {130763#true} is VALID [2020-07-11 04:48:16,399 INFO L280 TraceCheckUtils]: 42: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {130763#true} is VALID [2020-07-11 04:48:16,399 INFO L280 TraceCheckUtils]: 43: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {130763#true} is VALID [2020-07-11 04:48:16,399 INFO L280 TraceCheckUtils]: 44: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {130763#true} is VALID [2020-07-11 04:48:16,399 INFO L280 TraceCheckUtils]: 45: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {130763#true} is VALID [2020-07-11 04:48:16,400 INFO L280 TraceCheckUtils]: 46: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {130763#true} is VALID [2020-07-11 04:48:16,400 INFO L280 TraceCheckUtils]: 47: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {130763#true} is VALID [2020-07-11 04:48:16,400 INFO L280 TraceCheckUtils]: 48: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {130763#true} is VALID [2020-07-11 04:48:16,400 INFO L280 TraceCheckUtils]: 49: Hoare triple {130763#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {130763#true} is VALID [2020-07-11 04:48:16,400 INFO L280 TraceCheckUtils]: 50: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {130763#true} is VALID [2020-07-11 04:48:16,400 INFO L280 TraceCheckUtils]: 51: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 52: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 53: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 54: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 55: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 56: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 57: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {130763#true} is VALID [2020-07-11 04:48:16,401 INFO L280 TraceCheckUtils]: 58: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {130763#true} is VALID [2020-07-11 04:48:16,402 INFO L280 TraceCheckUtils]: 59: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {130763#true} is VALID [2020-07-11 04:48:16,402 INFO L280 TraceCheckUtils]: 60: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {130763#true} is VALID [2020-07-11 04:48:16,402 INFO L280 TraceCheckUtils]: 61: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {130763#true} is VALID [2020-07-11 04:48:16,402 INFO L280 TraceCheckUtils]: 62: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {130763#true} is VALID [2020-07-11 04:48:16,402 INFO L280 TraceCheckUtils]: 63: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {130763#true} is VALID [2020-07-11 04:48:16,402 INFO L280 TraceCheckUtils]: 64: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {130763#true} is VALID [2020-07-11 04:48:16,403 INFO L280 TraceCheckUtils]: 65: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {130763#true} is VALID [2020-07-11 04:48:16,403 INFO L280 TraceCheckUtils]: 66: Hoare triple {130763#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {130763#true} is VALID [2020-07-11 04:48:16,403 INFO L280 TraceCheckUtils]: 67: Hoare triple {130763#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {130763#true} is VALID [2020-07-11 04:48:16,403 INFO L280 TraceCheckUtils]: 68: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {130763#true} is VALID [2020-07-11 04:48:16,403 INFO L280 TraceCheckUtils]: 69: Hoare triple {130763#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 70: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 71: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 72: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 73: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 74: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 75: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {130763#true} is VALID [2020-07-11 04:48:16,404 INFO L280 TraceCheckUtils]: 76: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {130763#true} is VALID [2020-07-11 04:48:16,405 INFO L280 TraceCheckUtils]: 77: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {130763#true} is VALID [2020-07-11 04:48:16,405 INFO L280 TraceCheckUtils]: 78: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {130763#true} is VALID [2020-07-11 04:48:16,405 INFO L280 TraceCheckUtils]: 79: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {130763#true} is VALID [2020-07-11 04:48:16,405 INFO L280 TraceCheckUtils]: 80: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {130763#true} is VALID [2020-07-11 04:48:16,405 INFO L280 TraceCheckUtils]: 81: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {130763#true} is VALID [2020-07-11 04:48:16,405 INFO L280 TraceCheckUtils]: 82: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {130763#true} is VALID [2020-07-11 04:48:16,406 INFO L280 TraceCheckUtils]: 83: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {130763#true} is VALID [2020-07-11 04:48:16,406 INFO L280 TraceCheckUtils]: 84: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {130763#true} is VALID [2020-07-11 04:48:16,406 INFO L280 TraceCheckUtils]: 85: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {130763#true} is VALID [2020-07-11 04:48:16,406 INFO L280 TraceCheckUtils]: 86: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {130763#true} is VALID [2020-07-11 04:48:16,406 INFO L280 TraceCheckUtils]: 87: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {130763#true} is VALID [2020-07-11 04:48:16,406 INFO L280 TraceCheckUtils]: 88: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {130763#true} is VALID [2020-07-11 04:48:16,407 INFO L280 TraceCheckUtils]: 89: Hoare triple {130763#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {130763#true} is VALID [2020-07-11 04:48:16,407 INFO L280 TraceCheckUtils]: 90: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {130763#true} is VALID [2020-07-11 04:48:16,407 INFO L280 TraceCheckUtils]: 91: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {130763#true} is VALID [2020-07-11 04:48:16,407 INFO L280 TraceCheckUtils]: 92: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {130763#true} is VALID [2020-07-11 04:48:16,407 INFO L280 TraceCheckUtils]: 93: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {130763#true} is VALID [2020-07-11 04:48:16,407 INFO L280 TraceCheckUtils]: 94: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {130763#true} is VALID [2020-07-11 04:48:16,408 INFO L280 TraceCheckUtils]: 95: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {130763#true} is VALID [2020-07-11 04:48:16,408 INFO L280 TraceCheckUtils]: 96: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {130763#true} is VALID [2020-07-11 04:48:16,408 INFO L280 TraceCheckUtils]: 97: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {130763#true} is VALID [2020-07-11 04:48:16,408 INFO L280 TraceCheckUtils]: 98: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {130763#true} is VALID [2020-07-11 04:48:16,408 INFO L280 TraceCheckUtils]: 99: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {130763#true} is VALID [2020-07-11 04:48:16,408 INFO L280 TraceCheckUtils]: 100: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {130763#true} is VALID [2020-07-11 04:48:16,409 INFO L280 TraceCheckUtils]: 101: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {130763#true} is VALID [2020-07-11 04:48:16,409 INFO L280 TraceCheckUtils]: 102: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {130763#true} is VALID [2020-07-11 04:48:16,409 INFO L280 TraceCheckUtils]: 103: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {130763#true} is VALID [2020-07-11 04:48:16,409 INFO L280 TraceCheckUtils]: 104: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {130763#true} is VALID [2020-07-11 04:48:16,409 INFO L280 TraceCheckUtils]: 105: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {130763#true} is VALID [2020-07-11 04:48:16,409 INFO L280 TraceCheckUtils]: 106: Hoare triple {130763#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {130763#true} is VALID [2020-07-11 04:48:16,410 INFO L280 TraceCheckUtils]: 107: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {130763#true} is VALID [2020-07-11 04:48:16,410 INFO L280 TraceCheckUtils]: 108: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {130763#true} is VALID [2020-07-11 04:48:16,410 INFO L280 TraceCheckUtils]: 109: Hoare triple {130763#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {130763#true} is VALID [2020-07-11 04:48:16,410 INFO L280 TraceCheckUtils]: 110: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {130763#true} is VALID [2020-07-11 04:48:16,410 INFO L280 TraceCheckUtils]: 111: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {130763#true} is VALID [2020-07-11 04:48:16,410 INFO L280 TraceCheckUtils]: 112: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 113: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 114: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 115: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 116: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 117: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 118: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {130763#true} is VALID [2020-07-11 04:48:16,411 INFO L280 TraceCheckUtils]: 119: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {130763#true} is VALID [2020-07-11 04:48:16,412 INFO L280 TraceCheckUtils]: 120: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {130763#true} is VALID [2020-07-11 04:48:16,412 INFO L280 TraceCheckUtils]: 121: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {130763#true} is VALID [2020-07-11 04:48:16,412 INFO L280 TraceCheckUtils]: 122: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {130763#true} is VALID [2020-07-11 04:48:16,412 INFO L280 TraceCheckUtils]: 123: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {130763#true} is VALID [2020-07-11 04:48:16,412 INFO L280 TraceCheckUtils]: 124: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {130763#true} is VALID [2020-07-11 04:48:16,412 INFO L280 TraceCheckUtils]: 125: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {130763#true} is VALID [2020-07-11 04:48:16,413 INFO L280 TraceCheckUtils]: 126: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {130763#true} is VALID [2020-07-11 04:48:16,413 INFO L280 TraceCheckUtils]: 127: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {130763#true} is VALID [2020-07-11 04:48:16,413 INFO L280 TraceCheckUtils]: 128: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {130763#true} is VALID [2020-07-11 04:48:16,413 INFO L280 TraceCheckUtils]: 129: Hoare triple {130763#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {130763#true} is VALID [2020-07-11 04:48:16,413 INFO L280 TraceCheckUtils]: 130: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {130763#true} is VALID [2020-07-11 04:48:16,413 INFO L280 TraceCheckUtils]: 131: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {130763#true} is VALID [2020-07-11 04:48:16,414 INFO L280 TraceCheckUtils]: 132: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {130763#true} is VALID [2020-07-11 04:48:16,414 INFO L280 TraceCheckUtils]: 133: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {130763#true} is VALID [2020-07-11 04:48:16,414 INFO L280 TraceCheckUtils]: 134: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {130763#true} is VALID [2020-07-11 04:48:16,414 INFO L280 TraceCheckUtils]: 135: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {130763#true} is VALID [2020-07-11 04:48:16,414 INFO L280 TraceCheckUtils]: 136: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {130763#true} is VALID [2020-07-11 04:48:16,414 INFO L280 TraceCheckUtils]: 137: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 138: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 139: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 140: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 141: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 142: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 143: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {130763#true} is VALID [2020-07-11 04:48:16,415 INFO L280 TraceCheckUtils]: 144: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {130763#true} is VALID [2020-07-11 04:48:16,416 INFO L280 TraceCheckUtils]: 145: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {130763#true} is VALID [2020-07-11 04:48:16,416 INFO L280 TraceCheckUtils]: 146: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {130763#true} is VALID [2020-07-11 04:48:16,416 INFO L280 TraceCheckUtils]: 147: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {130763#true} is VALID [2020-07-11 04:48:16,416 INFO L280 TraceCheckUtils]: 148: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {130763#true} is VALID [2020-07-11 04:48:16,416 INFO L280 TraceCheckUtils]: 149: Hoare triple {130763#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {130763#true} is VALID [2020-07-11 04:48:16,416 INFO L280 TraceCheckUtils]: 150: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {130763#true} is VALID [2020-07-11 04:48:16,417 INFO L280 TraceCheckUtils]: 151: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {130763#true} is VALID [2020-07-11 04:48:16,417 INFO L280 TraceCheckUtils]: 152: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {130763#true} is VALID [2020-07-11 04:48:16,417 INFO L280 TraceCheckUtils]: 153: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {130763#true} is VALID [2020-07-11 04:48:16,417 INFO L280 TraceCheckUtils]: 154: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {130763#true} is VALID [2020-07-11 04:48:16,417 INFO L280 TraceCheckUtils]: 155: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {130763#true} is VALID [2020-07-11 04:48:16,417 INFO L280 TraceCheckUtils]: 156: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {130763#true} is VALID [2020-07-11 04:48:16,418 INFO L280 TraceCheckUtils]: 157: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {130763#true} is VALID [2020-07-11 04:48:16,418 INFO L280 TraceCheckUtils]: 158: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {130763#true} is VALID [2020-07-11 04:48:16,418 INFO L280 TraceCheckUtils]: 159: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {130763#true} is VALID [2020-07-11 04:48:16,418 INFO L280 TraceCheckUtils]: 160: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {130763#true} is VALID [2020-07-11 04:48:16,418 INFO L280 TraceCheckUtils]: 161: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {130763#true} is VALID [2020-07-11 04:48:16,418 INFO L280 TraceCheckUtils]: 162: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {130763#true} is VALID [2020-07-11 04:48:16,419 INFO L280 TraceCheckUtils]: 163: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {130763#true} is VALID [2020-07-11 04:48:16,419 INFO L280 TraceCheckUtils]: 164: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {130763#true} is VALID [2020-07-11 04:48:16,419 INFO L280 TraceCheckUtils]: 165: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {130763#true} is VALID [2020-07-11 04:48:16,419 INFO L280 TraceCheckUtils]: 166: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {130763#true} is VALID [2020-07-11 04:48:16,419 INFO L280 TraceCheckUtils]: 167: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {130763#true} is VALID [2020-07-11 04:48:16,419 INFO L280 TraceCheckUtils]: 168: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 169: Hoare triple {130763#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 170: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 171: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 172: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 173: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 174: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {130763#true} is VALID [2020-07-11 04:48:16,420 INFO L280 TraceCheckUtils]: 175: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {130763#true} is VALID [2020-07-11 04:48:16,421 INFO L280 TraceCheckUtils]: 176: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {130763#true} is VALID [2020-07-11 04:48:16,421 INFO L280 TraceCheckUtils]: 177: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {130763#true} is VALID [2020-07-11 04:48:16,421 INFO L280 TraceCheckUtils]: 178: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {130763#true} is VALID [2020-07-11 04:48:16,421 INFO L280 TraceCheckUtils]: 179: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {130763#true} is VALID [2020-07-11 04:48:16,421 INFO L280 TraceCheckUtils]: 180: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {130763#true} is VALID [2020-07-11 04:48:16,421 INFO L280 TraceCheckUtils]: 181: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {130763#true} is VALID [2020-07-11 04:48:16,422 INFO L280 TraceCheckUtils]: 182: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {130763#true} is VALID [2020-07-11 04:48:16,422 INFO L280 TraceCheckUtils]: 183: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {130763#true} is VALID [2020-07-11 04:48:16,422 INFO L280 TraceCheckUtils]: 184: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {130763#true} is VALID [2020-07-11 04:48:16,422 INFO L280 TraceCheckUtils]: 185: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {130763#true} is VALID [2020-07-11 04:48:16,422 INFO L280 TraceCheckUtils]: 186: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {130763#true} is VALID [2020-07-11 04:48:16,422 INFO L280 TraceCheckUtils]: 187: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 188: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 189: Hoare triple {130763#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 190: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 191: Hoare triple {130763#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 192: Hoare triple {130763#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 193: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {130763#true} is VALID [2020-07-11 04:48:16,423 INFO L280 TraceCheckUtils]: 194: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {130763#true} is VALID [2020-07-11 04:48:16,424 INFO L280 TraceCheckUtils]: 195: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {130763#true} is VALID [2020-07-11 04:48:16,424 INFO L280 TraceCheckUtils]: 196: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {130763#true} is VALID [2020-07-11 04:48:16,424 INFO L280 TraceCheckUtils]: 197: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {130763#true} is VALID [2020-07-11 04:48:16,424 INFO L280 TraceCheckUtils]: 198: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {130763#true} is VALID [2020-07-11 04:48:16,424 INFO L280 TraceCheckUtils]: 199: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {130763#true} is VALID [2020-07-11 04:48:16,424 INFO L280 TraceCheckUtils]: 200: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {130763#true} is VALID [2020-07-11 04:48:16,425 INFO L280 TraceCheckUtils]: 201: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {130763#true} is VALID [2020-07-11 04:48:16,425 INFO L280 TraceCheckUtils]: 202: Hoare triple {130763#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {130763#true} is VALID [2020-07-11 04:48:16,425 INFO L280 TraceCheckUtils]: 203: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {130763#true} is VALID [2020-07-11 04:48:16,425 INFO L280 TraceCheckUtils]: 204: Hoare triple {130763#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {130763#true} is VALID [2020-07-11 04:48:16,425 INFO L280 TraceCheckUtils]: 205: Hoare triple {130763#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {130763#true} is VALID [2020-07-11 04:48:16,425 INFO L280 TraceCheckUtils]: 206: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {130763#true} is VALID [2020-07-11 04:48:16,426 INFO L280 TraceCheckUtils]: 207: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {130763#true} is VALID [2020-07-11 04:48:16,426 INFO L280 TraceCheckUtils]: 208: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {130763#true} is VALID [2020-07-11 04:48:16,426 INFO L280 TraceCheckUtils]: 209: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {130763#true} is VALID [2020-07-11 04:48:16,426 INFO L280 TraceCheckUtils]: 210: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {130763#true} is VALID [2020-07-11 04:48:16,426 INFO L280 TraceCheckUtils]: 211: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {130763#true} is VALID [2020-07-11 04:48:16,426 INFO L280 TraceCheckUtils]: 212: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 213: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 214: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 215: Hoare triple {130763#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 216: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 217: Hoare triple {130763#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 218: Hoare triple {130763#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {130763#true} is VALID [2020-07-11 04:48:16,427 INFO L280 TraceCheckUtils]: 219: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {130763#true} is VALID [2020-07-11 04:48:16,428 INFO L280 TraceCheckUtils]: 220: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {130763#true} is VALID [2020-07-11 04:48:16,428 INFO L280 TraceCheckUtils]: 221: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {130763#true} is VALID [2020-07-11 04:48:16,428 INFO L280 TraceCheckUtils]: 222: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {130763#true} is VALID [2020-07-11 04:48:16,428 INFO L280 TraceCheckUtils]: 223: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {130763#true} is VALID [2020-07-11 04:48:16,428 INFO L280 TraceCheckUtils]: 224: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {130763#true} is VALID [2020-07-11 04:48:16,428 INFO L280 TraceCheckUtils]: 225: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 226: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 227: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 228: Hoare triple {130763#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 229: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 230: Hoare triple {130763#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 231: Hoare triple {130763#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {130763#true} is VALID [2020-07-11 04:48:16,429 INFO L280 TraceCheckUtils]: 232: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {130763#true} is VALID [2020-07-11 04:48:16,430 INFO L280 TraceCheckUtils]: 233: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {130763#true} is VALID [2020-07-11 04:48:16,430 INFO L280 TraceCheckUtils]: 234: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {130763#true} is VALID [2020-07-11 04:48:16,430 INFO L280 TraceCheckUtils]: 235: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {130763#true} is VALID [2020-07-11 04:48:16,430 INFO L280 TraceCheckUtils]: 236: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {130763#true} is VALID [2020-07-11 04:48:16,430 INFO L280 TraceCheckUtils]: 237: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {130763#true} is VALID [2020-07-11 04:48:16,430 INFO L280 TraceCheckUtils]: 238: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {130763#true} is VALID [2020-07-11 04:48:16,431 INFO L280 TraceCheckUtils]: 239: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {130763#true} is VALID [2020-07-11 04:48:16,431 INFO L280 TraceCheckUtils]: 240: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {130763#true} is VALID [2020-07-11 04:48:16,431 INFO L280 TraceCheckUtils]: 241: Hoare triple {130763#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {130763#true} is VALID [2020-07-11 04:48:16,431 INFO L280 TraceCheckUtils]: 242: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {130763#true} is VALID [2020-07-11 04:48:16,431 INFO L280 TraceCheckUtils]: 243: Hoare triple {130763#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {130763#true} is VALID [2020-07-11 04:48:16,431 INFO L280 TraceCheckUtils]: 244: Hoare triple {130763#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 245: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 246: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 247: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 248: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 249: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 250: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {130763#true} is VALID [2020-07-11 04:48:16,432 INFO L280 TraceCheckUtils]: 251: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {130763#true} is VALID [2020-07-11 04:48:16,433 INFO L280 TraceCheckUtils]: 252: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {130763#true} is VALID [2020-07-11 04:48:16,433 INFO L280 TraceCheckUtils]: 253: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {130763#true} is VALID [2020-07-11 04:48:16,433 INFO L280 TraceCheckUtils]: 254: Hoare triple {130763#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {130763#true} is VALID [2020-07-11 04:48:16,433 INFO L280 TraceCheckUtils]: 255: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {130763#true} is VALID [2020-07-11 04:48:16,433 INFO L280 TraceCheckUtils]: 256: Hoare triple {130763#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 257: Hoare triple {130763#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 258: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 259: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 260: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 261: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 262: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {130763#true} is VALID [2020-07-11 04:48:16,434 INFO L280 TraceCheckUtils]: 263: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {130763#true} is VALID [2020-07-11 04:48:16,435 INFO L280 TraceCheckUtils]: 264: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {130763#true} is VALID [2020-07-11 04:48:16,435 INFO L280 TraceCheckUtils]: 265: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {130763#true} is VALID [2020-07-11 04:48:16,435 INFO L280 TraceCheckUtils]: 266: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {130763#true} is VALID [2020-07-11 04:48:16,435 INFO L280 TraceCheckUtils]: 267: Hoare triple {130763#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {130763#true} is VALID [2020-07-11 04:48:16,435 INFO L280 TraceCheckUtils]: 268: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {130763#true} is VALID [2020-07-11 04:48:16,436 INFO L280 TraceCheckUtils]: 269: Hoare triple {130763#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {130763#true} is VALID [2020-07-11 04:48:16,436 INFO L280 TraceCheckUtils]: 270: Hoare triple {130763#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {130763#true} is VALID [2020-07-11 04:48:16,436 INFO L280 TraceCheckUtils]: 271: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {130763#true} is VALID [2020-07-11 04:48:16,436 INFO L280 TraceCheckUtils]: 272: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {130763#true} is VALID [2020-07-11 04:48:16,436 INFO L280 TraceCheckUtils]: 273: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {130763#true} is VALID [2020-07-11 04:48:16,436 INFO L280 TraceCheckUtils]: 274: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {130763#true} is VALID [2020-07-11 04:48:16,437 INFO L280 TraceCheckUtils]: 275: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {130763#true} is VALID [2020-07-11 04:48:16,437 INFO L280 TraceCheckUtils]: 276: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {130763#true} is VALID [2020-07-11 04:48:16,437 INFO L280 TraceCheckUtils]: 277: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {130763#true} is VALID [2020-07-11 04:48:16,437 INFO L280 TraceCheckUtils]: 278: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {130763#true} is VALID [2020-07-11 04:48:16,437 INFO L280 TraceCheckUtils]: 279: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {130763#true} is VALID [2020-07-11 04:48:16,438 INFO L280 TraceCheckUtils]: 280: Hoare triple {130763#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {130763#true} is VALID [2020-07-11 04:48:16,438 INFO L280 TraceCheckUtils]: 281: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {130763#true} is VALID [2020-07-11 04:48:16,438 INFO L280 TraceCheckUtils]: 282: Hoare triple {130763#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {130763#true} is VALID [2020-07-11 04:48:16,438 INFO L280 TraceCheckUtils]: 283: Hoare triple {130763#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {130763#true} is VALID [2020-07-11 04:48:16,438 INFO L280 TraceCheckUtils]: 284: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {130763#true} is VALID [2020-07-11 04:48:16,438 INFO L280 TraceCheckUtils]: 285: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {130763#true} is VALID [2020-07-11 04:48:16,439 INFO L280 TraceCheckUtils]: 286: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {130763#true} is VALID [2020-07-11 04:48:16,439 INFO L280 TraceCheckUtils]: 287: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {130763#true} is VALID [2020-07-11 04:48:16,439 INFO L280 TraceCheckUtils]: 288: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {130763#true} is VALID [2020-07-11 04:48:16,439 INFO L280 TraceCheckUtils]: 289: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {130763#true} is VALID [2020-07-11 04:48:16,439 INFO L280 TraceCheckUtils]: 290: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {130763#true} is VALID [2020-07-11 04:48:16,439 INFO L280 TraceCheckUtils]: 291: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {130763#true} is VALID [2020-07-11 04:48:16,440 INFO L280 TraceCheckUtils]: 292: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {130763#true} is VALID [2020-07-11 04:48:16,440 INFO L280 TraceCheckUtils]: 293: Hoare triple {130763#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {130763#true} is VALID [2020-07-11 04:48:16,440 INFO L280 TraceCheckUtils]: 294: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {130763#true} is VALID [2020-07-11 04:48:16,440 INFO L280 TraceCheckUtils]: 295: Hoare triple {130763#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {130763#true} is VALID [2020-07-11 04:48:16,440 INFO L280 TraceCheckUtils]: 296: Hoare triple {130763#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {130763#true} is VALID [2020-07-11 04:48:16,441 INFO L280 TraceCheckUtils]: 297: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {130763#true} is VALID [2020-07-11 04:48:16,441 INFO L280 TraceCheckUtils]: 298: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {130763#true} is VALID [2020-07-11 04:48:16,441 INFO L280 TraceCheckUtils]: 299: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {130763#true} is VALID [2020-07-11 04:48:16,441 INFO L280 TraceCheckUtils]: 300: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {130763#true} is VALID [2020-07-11 04:48:16,441 INFO L280 TraceCheckUtils]: 301: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {130763#true} is VALID [2020-07-11 04:48:16,441 INFO L280 TraceCheckUtils]: 302: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {130763#true} is VALID [2020-07-11 04:48:16,442 INFO L280 TraceCheckUtils]: 303: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {130763#true} is VALID [2020-07-11 04:48:16,442 INFO L280 TraceCheckUtils]: 304: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {130763#true} is VALID [2020-07-11 04:48:16,442 INFO L280 TraceCheckUtils]: 305: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {130763#true} is VALID [2020-07-11 04:48:16,442 INFO L280 TraceCheckUtils]: 306: Hoare triple {130763#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {130763#true} is VALID [2020-07-11 04:48:16,442 INFO L280 TraceCheckUtils]: 307: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {130763#true} is VALID [2020-07-11 04:48:16,442 INFO L280 TraceCheckUtils]: 308: Hoare triple {130763#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {130763#true} is VALID [2020-07-11 04:48:16,443 INFO L280 TraceCheckUtils]: 309: Hoare triple {130763#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {130763#true} is VALID [2020-07-11 04:48:16,443 INFO L280 TraceCheckUtils]: 310: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {130763#true} is VALID [2020-07-11 04:48:16,443 INFO L280 TraceCheckUtils]: 311: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {130763#true} is VALID [2020-07-11 04:48:16,443 INFO L280 TraceCheckUtils]: 312: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {130763#true} is VALID [2020-07-11 04:48:16,443 INFO L280 TraceCheckUtils]: 313: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {130763#true} is VALID [2020-07-11 04:48:16,444 INFO L280 TraceCheckUtils]: 314: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {130763#true} is VALID [2020-07-11 04:48:16,444 INFO L280 TraceCheckUtils]: 315: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {130763#true} is VALID [2020-07-11 04:48:16,444 INFO L280 TraceCheckUtils]: 316: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {130763#true} is VALID [2020-07-11 04:48:16,444 INFO L280 TraceCheckUtils]: 317: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {130763#true} is VALID [2020-07-11 04:48:16,444 INFO L280 TraceCheckUtils]: 318: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {130763#true} is VALID [2020-07-11 04:48:16,444 INFO L280 TraceCheckUtils]: 319: Hoare triple {130763#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {130763#true} is VALID [2020-07-11 04:48:16,445 INFO L280 TraceCheckUtils]: 320: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {130763#true} is VALID [2020-07-11 04:48:16,445 INFO L280 TraceCheckUtils]: 321: Hoare triple {130763#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {130763#true} is VALID [2020-07-11 04:48:16,445 INFO L280 TraceCheckUtils]: 322: Hoare triple {130763#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {130763#true} is VALID [2020-07-11 04:48:16,445 INFO L280 TraceCheckUtils]: 323: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {130763#true} is VALID [2020-07-11 04:48:16,445 INFO L280 TraceCheckUtils]: 324: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {130763#true} is VALID [2020-07-11 04:48:16,445 INFO L280 TraceCheckUtils]: 325: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {130763#true} is VALID [2020-07-11 04:48:16,446 INFO L280 TraceCheckUtils]: 326: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {130763#true} is VALID [2020-07-11 04:48:16,446 INFO L280 TraceCheckUtils]: 327: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {130763#true} is VALID [2020-07-11 04:48:16,446 INFO L280 TraceCheckUtils]: 328: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {130763#true} is VALID [2020-07-11 04:48:16,446 INFO L280 TraceCheckUtils]: 329: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {130763#true} is VALID [2020-07-11 04:48:16,446 INFO L280 TraceCheckUtils]: 330: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {130763#true} is VALID [2020-07-11 04:48:16,446 INFO L280 TraceCheckUtils]: 331: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {130763#true} is VALID [2020-07-11 04:48:16,447 INFO L280 TraceCheckUtils]: 332: Hoare triple {130763#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {130763#true} is VALID [2020-07-11 04:48:16,447 INFO L280 TraceCheckUtils]: 333: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {130763#true} is VALID [2020-07-11 04:48:16,447 INFO L280 TraceCheckUtils]: 334: Hoare triple {130763#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {130763#true} is VALID [2020-07-11 04:48:16,447 INFO L280 TraceCheckUtils]: 335: Hoare triple {130763#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {130763#true} is VALID [2020-07-11 04:48:16,447 INFO L280 TraceCheckUtils]: 336: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {130763#true} is VALID [2020-07-11 04:48:16,447 INFO L280 TraceCheckUtils]: 337: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {130763#true} is VALID [2020-07-11 04:48:16,448 INFO L280 TraceCheckUtils]: 338: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {130763#true} is VALID [2020-07-11 04:48:16,448 INFO L280 TraceCheckUtils]: 339: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {130763#true} is VALID [2020-07-11 04:48:16,448 INFO L280 TraceCheckUtils]: 340: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {130763#true} is VALID [2020-07-11 04:48:16,448 INFO L280 TraceCheckUtils]: 341: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {130763#true} is VALID [2020-07-11 04:48:16,448 INFO L280 TraceCheckUtils]: 342: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {130763#true} is VALID [2020-07-11 04:48:16,448 INFO L280 TraceCheckUtils]: 343: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {130763#true} is VALID [2020-07-11 04:48:16,449 INFO L280 TraceCheckUtils]: 344: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {130763#true} is VALID [2020-07-11 04:48:16,449 INFO L280 TraceCheckUtils]: 345: Hoare triple {130763#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {130763#true} is VALID [2020-07-11 04:48:16,449 INFO L280 TraceCheckUtils]: 346: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {130763#true} is VALID [2020-07-11 04:48:16,449 INFO L280 TraceCheckUtils]: 347: Hoare triple {130763#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {130763#true} is VALID [2020-07-11 04:48:16,449 INFO L280 TraceCheckUtils]: 348: Hoare triple {130763#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {130763#true} is VALID [2020-07-11 04:48:16,449 INFO L280 TraceCheckUtils]: 349: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {130763#true} is VALID [2020-07-11 04:48:16,450 INFO L280 TraceCheckUtils]: 350: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {130763#true} is VALID [2020-07-11 04:48:16,450 INFO L280 TraceCheckUtils]: 351: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {130763#true} is VALID [2020-07-11 04:48:16,450 INFO L280 TraceCheckUtils]: 352: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {130763#true} is VALID [2020-07-11 04:48:16,450 INFO L280 TraceCheckUtils]: 353: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {130763#true} is VALID [2020-07-11 04:48:16,450 INFO L280 TraceCheckUtils]: 354: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {130763#true} is VALID [2020-07-11 04:48:16,450 INFO L280 TraceCheckUtils]: 355: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {130763#true} is VALID [2020-07-11 04:48:16,451 INFO L280 TraceCheckUtils]: 356: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {130763#true} is VALID [2020-07-11 04:48:16,451 INFO L280 TraceCheckUtils]: 357: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {130763#true} is VALID [2020-07-11 04:48:16,451 INFO L280 TraceCheckUtils]: 358: Hoare triple {130763#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {130763#true} is VALID [2020-07-11 04:48:16,451 INFO L280 TraceCheckUtils]: 359: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {130763#true} is VALID [2020-07-11 04:48:16,451 INFO L280 TraceCheckUtils]: 360: Hoare triple {130763#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {130763#true} is VALID [2020-07-11 04:48:16,451 INFO L280 TraceCheckUtils]: 361: Hoare triple {130763#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 362: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 363: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 364: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 365: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 366: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 367: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {130763#true} is VALID [2020-07-11 04:48:16,452 INFO L280 TraceCheckUtils]: 368: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {130763#true} is VALID [2020-07-11 04:48:16,453 INFO L280 TraceCheckUtils]: 369: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {130763#true} is VALID [2020-07-11 04:48:16,453 INFO L280 TraceCheckUtils]: 370: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {130763#true} is VALID [2020-07-11 04:48:16,453 INFO L280 TraceCheckUtils]: 371: Hoare triple {130763#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {130763#true} is VALID [2020-07-11 04:48:16,453 INFO L280 TraceCheckUtils]: 372: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {130763#true} is VALID [2020-07-11 04:48:16,453 INFO L280 TraceCheckUtils]: 373: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {130763#true} is VALID [2020-07-11 04:48:16,453 INFO L280 TraceCheckUtils]: 374: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {130763#true} is VALID [2020-07-11 04:48:16,454 INFO L280 TraceCheckUtils]: 375: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {130763#true} is VALID [2020-07-11 04:48:16,454 INFO L280 TraceCheckUtils]: 376: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {130763#true} is VALID [2020-07-11 04:48:16,454 INFO L280 TraceCheckUtils]: 377: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {130763#true} is VALID [2020-07-11 04:48:16,454 INFO L280 TraceCheckUtils]: 378: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {130763#true} is VALID [2020-07-11 04:48:16,454 INFO L280 TraceCheckUtils]: 379: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {130763#true} is VALID [2020-07-11 04:48:16,454 INFO L280 TraceCheckUtils]: 380: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {130763#true} is VALID [2020-07-11 04:48:16,455 INFO L280 TraceCheckUtils]: 381: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {130763#true} is VALID [2020-07-11 04:48:16,455 INFO L280 TraceCheckUtils]: 382: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {130763#true} is VALID [2020-07-11 04:48:16,455 INFO L280 TraceCheckUtils]: 383: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {130763#true} is VALID [2020-07-11 04:48:16,455 INFO L280 TraceCheckUtils]: 384: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {130763#true} is VALID [2020-07-11 04:48:16,455 INFO L280 TraceCheckUtils]: 385: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,455 INFO L280 TraceCheckUtils]: 386: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 387: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 388: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 389: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 390: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 391: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 392: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,456 INFO L280 TraceCheckUtils]: 393: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,457 INFO L280 TraceCheckUtils]: 394: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,457 INFO L280 TraceCheckUtils]: 395: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,457 INFO L280 TraceCheckUtils]: 396: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,457 INFO L280 TraceCheckUtils]: 397: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,457 INFO L280 TraceCheckUtils]: 398: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,457 INFO L280 TraceCheckUtils]: 399: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,458 INFO L280 TraceCheckUtils]: 400: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,458 INFO L280 TraceCheckUtils]: 401: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,458 INFO L280 TraceCheckUtils]: 402: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,458 INFO L280 TraceCheckUtils]: 403: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,458 INFO L280 TraceCheckUtils]: 404: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,458 INFO L280 TraceCheckUtils]: 405: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 406: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 407: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 408: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 409: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 410: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 411: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,459 INFO L280 TraceCheckUtils]: 412: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,460 INFO L280 TraceCheckUtils]: 413: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,460 INFO L280 TraceCheckUtils]: 414: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,460 INFO L280 TraceCheckUtils]: 415: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,460 INFO L280 TraceCheckUtils]: 416: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,460 INFO L280 TraceCheckUtils]: 417: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,460 INFO L280 TraceCheckUtils]: 418: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,461 INFO L280 TraceCheckUtils]: 419: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,461 INFO L280 TraceCheckUtils]: 420: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,461 INFO L280 TraceCheckUtils]: 421: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,461 INFO L280 TraceCheckUtils]: 422: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,461 INFO L280 TraceCheckUtils]: 423: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,462 INFO L280 TraceCheckUtils]: 424: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,462 INFO L280 TraceCheckUtils]: 425: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,462 INFO L280 TraceCheckUtils]: 426: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,462 INFO L280 TraceCheckUtils]: 427: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,462 INFO L280 TraceCheckUtils]: 428: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,462 INFO L280 TraceCheckUtils]: 429: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,463 INFO L280 TraceCheckUtils]: 430: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,463 INFO L280 TraceCheckUtils]: 431: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,463 INFO L280 TraceCheckUtils]: 432: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,463 INFO L280 TraceCheckUtils]: 433: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,463 INFO L280 TraceCheckUtils]: 434: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,463 INFO L280 TraceCheckUtils]: 435: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,464 INFO L280 TraceCheckUtils]: 436: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,464 INFO L280 TraceCheckUtils]: 437: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,464 INFO L280 TraceCheckUtils]: 438: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,464 INFO L280 TraceCheckUtils]: 439: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,464 INFO L280 TraceCheckUtils]: 440: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,464 INFO L280 TraceCheckUtils]: 441: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,465 INFO L280 TraceCheckUtils]: 442: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,465 INFO L280 TraceCheckUtils]: 443: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,465 INFO L280 TraceCheckUtils]: 444: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,465 INFO L280 TraceCheckUtils]: 445: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,465 INFO L280 TraceCheckUtils]: 446: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,465 INFO L280 TraceCheckUtils]: 447: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 448: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 449: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 450: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 451: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 452: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 453: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,466 INFO L280 TraceCheckUtils]: 454: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,467 INFO L280 TraceCheckUtils]: 455: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,467 INFO L280 TraceCheckUtils]: 456: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,467 INFO L280 TraceCheckUtils]: 457: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,467 INFO L280 TraceCheckUtils]: 458: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,467 INFO L280 TraceCheckUtils]: 459: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,467 INFO L280 TraceCheckUtils]: 460: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,468 INFO L280 TraceCheckUtils]: 461: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,468 INFO L280 TraceCheckUtils]: 462: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,468 INFO L280 TraceCheckUtils]: 463: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,468 INFO L280 TraceCheckUtils]: 464: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,468 INFO L280 TraceCheckUtils]: 465: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,469 INFO L280 TraceCheckUtils]: 466: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,469 INFO L280 TraceCheckUtils]: 467: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,469 INFO L280 TraceCheckUtils]: 468: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,470 INFO L280 TraceCheckUtils]: 469: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,470 INFO L280 TraceCheckUtils]: 470: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,470 INFO L280 TraceCheckUtils]: 471: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,470 INFO L280 TraceCheckUtils]: 472: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,470 INFO L280 TraceCheckUtils]: 473: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,471 INFO L280 TraceCheckUtils]: 474: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,471 INFO L280 TraceCheckUtils]: 475: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,471 INFO L280 TraceCheckUtils]: 476: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,472 INFO L280 TraceCheckUtils]: 477: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,472 INFO L280 TraceCheckUtils]: 478: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,472 INFO L280 TraceCheckUtils]: 479: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,472 INFO L280 TraceCheckUtils]: 480: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,473 INFO L280 TraceCheckUtils]: 481: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,473 INFO L280 TraceCheckUtils]: 482: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,473 INFO L280 TraceCheckUtils]: 483: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,473 INFO L280 TraceCheckUtils]: 484: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,474 INFO L280 TraceCheckUtils]: 485: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,474 INFO L280 TraceCheckUtils]: 486: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,474 INFO L280 TraceCheckUtils]: 487: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,474 INFO L280 TraceCheckUtils]: 488: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,475 INFO L280 TraceCheckUtils]: 489: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,475 INFO L280 TraceCheckUtils]: 490: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,475 INFO L280 TraceCheckUtils]: 491: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,475 INFO L280 TraceCheckUtils]: 492: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,476 INFO L280 TraceCheckUtils]: 493: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,476 INFO L280 TraceCheckUtils]: 494: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,476 INFO L280 TraceCheckUtils]: 495: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,476 INFO L280 TraceCheckUtils]: 496: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,477 INFO L280 TraceCheckUtils]: 497: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,477 INFO L280 TraceCheckUtils]: 498: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,477 INFO L280 TraceCheckUtils]: 499: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,477 INFO L280 TraceCheckUtils]: 500: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,478 INFO L280 TraceCheckUtils]: 501: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,478 INFO L280 TraceCheckUtils]: 502: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,478 INFO L280 TraceCheckUtils]: 503: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,478 INFO L280 TraceCheckUtils]: 504: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 505: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 506: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 507: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 508: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 509: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 510: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,479 INFO L280 TraceCheckUtils]: 511: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,480 INFO L280 TraceCheckUtils]: 512: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,480 INFO L280 TraceCheckUtils]: 513: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,480 INFO L280 TraceCheckUtils]: 514: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,480 INFO L280 TraceCheckUtils]: 515: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,480 INFO L280 TraceCheckUtils]: 516: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,480 INFO L280 TraceCheckUtils]: 517: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,481 INFO L280 TraceCheckUtils]: 518: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,481 INFO L280 TraceCheckUtils]: 519: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,481 INFO L280 TraceCheckUtils]: 520: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,481 INFO L280 TraceCheckUtils]: 521: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,481 INFO L280 TraceCheckUtils]: 522: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,481 INFO L280 TraceCheckUtils]: 523: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,482 INFO L280 TraceCheckUtils]: 524: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,482 INFO L280 TraceCheckUtils]: 525: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,482 INFO L280 TraceCheckUtils]: 526: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,482 INFO L280 TraceCheckUtils]: 527: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,483 INFO L280 TraceCheckUtils]: 528: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,483 INFO L280 TraceCheckUtils]: 529: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,483 INFO L280 TraceCheckUtils]: 530: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,483 INFO L280 TraceCheckUtils]: 531: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,484 INFO L280 TraceCheckUtils]: 532: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,484 INFO L280 TraceCheckUtils]: 533: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,484 INFO L280 TraceCheckUtils]: 534: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,484 INFO L280 TraceCheckUtils]: 535: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,485 INFO L280 TraceCheckUtils]: 536: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,485 INFO L280 TraceCheckUtils]: 537: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,485 INFO L280 TraceCheckUtils]: 538: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,485 INFO L280 TraceCheckUtils]: 539: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,486 INFO L280 TraceCheckUtils]: 540: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,486 INFO L280 TraceCheckUtils]: 541: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,486 INFO L280 TraceCheckUtils]: 542: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,486 INFO L280 TraceCheckUtils]: 543: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,487 INFO L280 TraceCheckUtils]: 544: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,487 INFO L280 TraceCheckUtils]: 545: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,487 INFO L280 TraceCheckUtils]: 546: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,487 INFO L280 TraceCheckUtils]: 547: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,488 INFO L280 TraceCheckUtils]: 548: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,488 INFO L280 TraceCheckUtils]: 549: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,488 INFO L280 TraceCheckUtils]: 550: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,488 INFO L280 TraceCheckUtils]: 551: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,489 INFO L280 TraceCheckUtils]: 552: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,489 INFO L280 TraceCheckUtils]: 553: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,489 INFO L280 TraceCheckUtils]: 554: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,489 INFO L280 TraceCheckUtils]: 555: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,490 INFO L280 TraceCheckUtils]: 556: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,490 INFO L280 TraceCheckUtils]: 557: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,490 INFO L280 TraceCheckUtils]: 558: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,490 INFO L280 TraceCheckUtils]: 559: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,490 INFO L280 TraceCheckUtils]: 560: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,490 INFO L280 TraceCheckUtils]: 561: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,491 INFO L280 TraceCheckUtils]: 562: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,491 INFO L280 TraceCheckUtils]: 563: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,491 INFO L280 TraceCheckUtils]: 564: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,491 INFO L280 TraceCheckUtils]: 565: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,491 INFO L280 TraceCheckUtils]: 566: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,491 INFO L280 TraceCheckUtils]: 567: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,492 INFO L280 TraceCheckUtils]: 568: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,492 INFO L280 TraceCheckUtils]: 569: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,492 INFO L280 TraceCheckUtils]: 570: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,492 INFO L280 TraceCheckUtils]: 571: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,492 INFO L280 TraceCheckUtils]: 572: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,493 INFO L280 TraceCheckUtils]: 573: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,493 INFO L280 TraceCheckUtils]: 574: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,493 INFO L280 TraceCheckUtils]: 575: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,493 INFO L280 TraceCheckUtils]: 576: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,494 INFO L280 TraceCheckUtils]: 577: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,494 INFO L280 TraceCheckUtils]: 578: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,494 INFO L280 TraceCheckUtils]: 579: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:16,494 INFO L280 TraceCheckUtils]: 580: Hoare triple {130763#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {130763#true} is VALID [2020-07-11 04:48:16,495 INFO L280 TraceCheckUtils]: 581: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {130763#true} is VALID [2020-07-11 04:48:16,495 INFO L280 TraceCheckUtils]: 582: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {130763#true} is VALID [2020-07-11 04:48:16,495 INFO L280 TraceCheckUtils]: 583: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {130763#true} is VALID [2020-07-11 04:48:16,495 INFO L280 TraceCheckUtils]: 584: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {130763#true} is VALID [2020-07-11 04:48:16,496 INFO L280 TraceCheckUtils]: 585: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {130763#true} is VALID [2020-07-11 04:48:16,496 INFO L280 TraceCheckUtils]: 586: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {130763#true} is VALID [2020-07-11 04:48:16,496 INFO L280 TraceCheckUtils]: 587: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {130763#true} is VALID [2020-07-11 04:48:16,496 INFO L280 TraceCheckUtils]: 588: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {130763#true} is VALID [2020-07-11 04:48:16,497 INFO L280 TraceCheckUtils]: 589: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {130763#true} is VALID [2020-07-11 04:48:16,497 INFO L280 TraceCheckUtils]: 590: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {130763#true} is VALID [2020-07-11 04:48:16,497 INFO L280 TraceCheckUtils]: 591: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {130763#true} is VALID [2020-07-11 04:48:16,497 INFO L280 TraceCheckUtils]: 592: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {130763#true} is VALID [2020-07-11 04:48:16,498 INFO L280 TraceCheckUtils]: 593: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {130763#true} is VALID [2020-07-11 04:48:16,498 INFO L280 TraceCheckUtils]: 594: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {130763#true} is VALID [2020-07-11 04:48:16,498 INFO L280 TraceCheckUtils]: 595: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {130763#true} is VALID [2020-07-11 04:48:16,498 INFO L280 TraceCheckUtils]: 596: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {130763#true} is VALID [2020-07-11 04:48:16,499 INFO L280 TraceCheckUtils]: 597: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {130763#true} is VALID [2020-07-11 04:48:16,499 INFO L280 TraceCheckUtils]: 598: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {130763#true} is VALID [2020-07-11 04:48:16,499 INFO L280 TraceCheckUtils]: 599: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {130763#true} is VALID [2020-07-11 04:48:16,499 INFO L280 TraceCheckUtils]: 600: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {130763#true} is VALID [2020-07-11 04:48:16,500 INFO L280 TraceCheckUtils]: 601: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {130763#true} is VALID [2020-07-11 04:48:16,500 INFO L280 TraceCheckUtils]: 602: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {130763#true} is VALID [2020-07-11 04:48:16,500 INFO L280 TraceCheckUtils]: 603: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {130763#true} is VALID [2020-07-11 04:48:16,500 INFO L280 TraceCheckUtils]: 604: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {130763#true} is VALID [2020-07-11 04:48:16,500 INFO L280 TraceCheckUtils]: 605: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {130763#true} is VALID [2020-07-11 04:48:16,501 INFO L280 TraceCheckUtils]: 606: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {130763#true} is VALID [2020-07-11 04:48:16,501 INFO L280 TraceCheckUtils]: 607: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {130763#true} is VALID [2020-07-11 04:48:16,501 INFO L280 TraceCheckUtils]: 608: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {130763#true} is VALID [2020-07-11 04:48:16,501 INFO L280 TraceCheckUtils]: 609: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {130763#true} is VALID [2020-07-11 04:48:16,501 INFO L280 TraceCheckUtils]: 610: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {130763#true} is VALID [2020-07-11 04:48:16,501 INFO L280 TraceCheckUtils]: 611: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {130763#true} is VALID [2020-07-11 04:48:16,502 INFO L280 TraceCheckUtils]: 612: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {130763#true} is VALID [2020-07-11 04:48:16,502 INFO L280 TraceCheckUtils]: 613: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {130763#true} is VALID [2020-07-11 04:48:16,502 INFO L280 TraceCheckUtils]: 614: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {130763#true} is VALID [2020-07-11 04:48:16,502 INFO L280 TraceCheckUtils]: 615: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {130763#true} is VALID [2020-07-11 04:48:16,502 INFO L280 TraceCheckUtils]: 616: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {130763#true} is VALID [2020-07-11 04:48:16,502 INFO L280 TraceCheckUtils]: 617: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {130763#true} is VALID [2020-07-11 04:48:16,503 INFO L280 TraceCheckUtils]: 618: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {130763#true} is VALID [2020-07-11 04:48:16,503 INFO L280 TraceCheckUtils]: 619: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {130763#true} is VALID [2020-07-11 04:48:16,503 INFO L280 TraceCheckUtils]: 620: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {130763#true} is VALID [2020-07-11 04:48:16,503 INFO L280 TraceCheckUtils]: 621: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {130763#true} is VALID [2020-07-11 04:48:16,503 INFO L280 TraceCheckUtils]: 622: Hoare triple {130763#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {130763#true} is VALID [2020-07-11 04:48:16,503 INFO L280 TraceCheckUtils]: 623: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {130763#true} is VALID [2020-07-11 04:48:16,504 INFO L280 TraceCheckUtils]: 624: Hoare triple {130763#true} ~ldv_retval_0~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,504 INFO L280 TraceCheckUtils]: 625: Hoare triple {130763#true} ~ldv_retval_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,504 INFO L280 TraceCheckUtils]: 626: Hoare triple {130763#true} ~ldv_retval_3~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,504 INFO L280 TraceCheckUtils]: 627: Hoare triple {130763#true} ~ldv_retval_2~0 := 0; {130763#true} is VALID [2020-07-11 04:48:16,504 INFO L280 TraceCheckUtils]: 628: Hoare triple {130763#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {130763#true} is VALID [2020-07-11 04:48:16,504 INFO L280 TraceCheckUtils]: 629: Hoare triple {130763#true} ~ldv_mutex_lock~0 := 1; {130763#true} is VALID [2020-07-11 04:48:16,505 INFO L280 TraceCheckUtils]: 630: Hoare triple {130763#true} ~ldv_mutex_mutex_of_device~0 := 1; {130763#true} is VALID [2020-07-11 04:48:16,505 INFO L280 TraceCheckUtils]: 631: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 1; {130763#true} is VALID [2020-07-11 04:48:16,505 INFO L280 TraceCheckUtils]: 632: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,505 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {130763#true} {130763#true} #2340#return; {130763#true} is VALID [2020-07-11 04:48:16,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,702 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,702 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,702 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,708 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,709 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,709 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,709 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,709 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:16,709 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,710 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,710 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:16,711 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:16,711 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,712 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,712 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,712 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:16,712 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,712 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:16,712 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,713 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,713 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,713 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,713 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,713 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,713 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2182#return; {130763#true} is VALID [2020-07-11 04:48:16,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,732 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,733 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,733 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,738 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,739 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,739 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,739 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,739 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:16,739 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,739 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,740 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:16,741 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:16,741 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,741 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,742 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,742 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:16,742 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,742 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:16,742 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,742 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,743 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,743 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,743 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,743 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,743 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2184#return; {130763#true} is VALID [2020-07-11 04:48:16,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,762 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,763 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,763 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,768 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,768 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,769 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,769 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,769 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:16,769 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,769 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,769 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:16,771 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:16,771 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,771 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,771 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,771 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:16,772 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,772 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:16,772 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,772 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,772 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,772 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,773 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,773 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,773 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2186#return; {130763#true} is VALID [2020-07-11 04:48:16,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,791 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,792 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,792 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,797 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,797 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,798 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,798 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,798 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:16,798 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,798 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,799 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:16,800 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:16,800 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,800 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,800 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,801 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:16,801 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,801 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:16,801 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,801 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,801 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,802 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,802 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,802 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,802 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2188#return; {130763#true} is VALID [2020-07-11 04:48:16,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,819 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,819 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,819 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,825 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,825 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,825 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,825 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,825 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:16,826 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,826 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,826 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:16,827 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:16,827 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,827 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,828 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,828 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:16,828 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,828 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:16,828 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,828 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,829 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,829 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,829 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,829 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,829 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2190#return; {130763#true} is VALID [2020-07-11 04:48:16,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,847 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,847 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,847 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,853 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,853 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,853 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,853 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,853 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:16,854 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,854 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,854 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:16,855 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:16,856 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:16,856 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,856 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:16,856 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:16,856 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,856 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:16,856 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:16,857 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:16,857 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,857 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:16,857 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:16,857 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,857 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2192#return; {130763#true} is VALID [2020-07-11 04:48:16,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,865 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,866 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {130763#true} {130763#true} #2194#return; {130763#true} is VALID [2020-07-11 04:48:16,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,908 INFO L280 TraceCheckUtils]: 0: Hoare triple {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {130763#true} is VALID [2020-07-11 04:48:16,908 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(#t~loopctr125 < #amount); {130763#true} is VALID [2020-07-11 04:48:16,908 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {130763#true} is VALID [2020-07-11 04:48:16,909 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2164#return; {130763#true} is VALID [2020-07-11 04:48:16,909 INFO L280 TraceCheckUtils]: 0: Hoare triple {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {130763#true} is VALID [2020-07-11 04:48:16,909 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} ~c := #in~c; {130763#true} is VALID [2020-07-11 04:48:16,910 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} ~n := #in~n; {130763#true} is VALID [2020-07-11 04:48:16,910 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} havoc ~tmp~3.base, ~tmp~3.offset; {130763#true} is VALID [2020-07-11 04:48:16,912 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:48:16,912 INFO L280 TraceCheckUtils]: 5: Hoare triple {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {130763#true} is VALID [2020-07-11 04:48:16,912 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume !(#t~loopctr125 < #amount); {130763#true} is VALID [2020-07-11 04:48:16,912 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {130763#true} is VALID [2020-07-11 04:48:16,913 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {130763#true} {130763#true} #2164#return; {130763#true} is VALID [2020-07-11 04:48:16,913 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {130763#true} is VALID [2020-07-11 04:48:16,913 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {130763#true} is VALID [2020-07-11 04:48:16,914 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {130763#true} is VALID [2020-07-11 04:48:16,914 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,914 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {130763#true} {130763#true} #2196#return; {130763#true} is VALID [2020-07-11 04:48:16,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:16,984 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:16,985 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130763#true} is VALID [2020-07-11 04:48:16,985 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130763#true} is VALID [2020-07-11 04:48:16,985 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:16,985 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} #res := #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:16,985 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} havoc #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:16,986 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:16,986 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2304#return; {130763#true} is VALID [2020-07-11 04:48:17,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,030 INFO L280 TraceCheckUtils]: 0: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,030 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,030 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,034 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,034 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,034 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,035 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,035 INFO L280 TraceCheckUtils]: 0: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,035 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,035 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,035 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,036 INFO L263 TraceCheckUtils]: 4: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,036 INFO L280 TraceCheckUtils]: 5: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,036 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,036 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,037 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,038 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,038 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,038 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130763#true} {130763#true} #2120#return; {130763#true} is VALID [2020-07-11 04:48:17,038 INFO L280 TraceCheckUtils]: 0: Hoare triple {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,039 INFO L263 TraceCheckUtils]: 1: Hoare triple {130763#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,039 INFO L280 TraceCheckUtils]: 2: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,039 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,039 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,039 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,040 INFO L263 TraceCheckUtils]: 6: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,040 INFO L280 TraceCheckUtils]: 7: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,040 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,041 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,041 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,041 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,041 INFO L263 TraceCheckUtils]: 12: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,041 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,042 INFO L280 TraceCheckUtils]: 14: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,042 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,042 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,042 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,042 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,043 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {130763#true} {130763#true} #2120#return; {130763#true} is VALID [2020-07-11 04:48:17,043 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,043 INFO L280 TraceCheckUtils]: 21: Hoare triple {130763#true} havoc #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,043 INFO L280 TraceCheckUtils]: 22: Hoare triple {130763#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,043 INFO L280 TraceCheckUtils]: 23: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,044 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {130763#true} {130763#true} #2306#return; {130763#true} is VALID [2020-07-11 04:48:17,044 INFO L280 TraceCheckUtils]: 0: Hoare triple {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,044 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,044 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {130763#true} is VALID [2020-07-11 04:48:17,044 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} havoc ~ldv_func_res~1; {130763#true} is VALID [2020-07-11 04:48:17,044 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} havoc ~tmp~11; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L263 TraceCheckUtils]: 5: Hoare triple {130763#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} #res := #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} havoc #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:17,045 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {130763#true} {130763#true} #2304#return; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L280 TraceCheckUtils]: 14: Hoare triple {130763#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} ~tmp~11 := #t~ret81; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} havoc #t~ret81; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} ~ldv_func_res~1 := ~tmp~11; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,046 INFO L280 TraceCheckUtils]: 19: Hoare triple {130763#true} ~usb_counter~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,047 INFO L263 TraceCheckUtils]: 20: Hoare triple {130763#true} call ldv_usb_driver_1(); {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,047 INFO L280 TraceCheckUtils]: 21: Hoare triple {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,048 INFO L263 TraceCheckUtils]: 22: Hoare triple {130763#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,048 INFO L280 TraceCheckUtils]: 23: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,048 INFO L280 TraceCheckUtils]: 24: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,048 INFO L280 TraceCheckUtils]: 25: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,048 INFO L280 TraceCheckUtils]: 26: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,049 INFO L263 TraceCheckUtils]: 27: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,049 INFO L280 TraceCheckUtils]: 28: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,049 INFO L280 TraceCheckUtils]: 29: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,049 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,049 INFO L280 TraceCheckUtils]: 31: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L280 TraceCheckUtils]: 32: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L263 TraceCheckUtils]: 33: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L280 TraceCheckUtils]: 34: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L280 TraceCheckUtils]: 35: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L280 TraceCheckUtils]: 36: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L280 TraceCheckUtils]: 38: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,050 INFO L280 TraceCheckUtils]: 39: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {130763#true} {130763#true} #2120#return; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L280 TraceCheckUtils]: 41: Hoare triple {130763#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L280 TraceCheckUtils]: 42: Hoare triple {130763#true} havoc #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L280 TraceCheckUtils]: 43: Hoare triple {130763#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L280 TraceCheckUtils]: 44: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {130763#true} {130763#true} #2306#return; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L280 TraceCheckUtils]: 46: Hoare triple {130763#true} #res := ~ldv_func_res~1; {130763#true} is VALID [2020-07-11 04:48:17,051 INFO L280 TraceCheckUtils]: 47: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,052 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {130763#true} {130763#true} #2114#return; {130763#true} is VALID [2020-07-11 04:48:17,053 INFO L280 TraceCheckUtils]: 0: Hoare triple {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L263 TraceCheckUtils]: 1: Hoare triple {130763#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,055 INFO L280 TraceCheckUtils]: 2: Hoare triple {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} havoc ~ldv_func_res~1; {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} havoc ~tmp~11; {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L263 TraceCheckUtils]: 7: Hoare triple {130763#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {130763#true} is VALID [2020-07-11 04:48:17,055 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} #res := #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} havoc #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 14: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {130763#true} {130763#true} #2304#return; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,056 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} ~tmp~11 := #t~ret81; {130763#true} is VALID [2020-07-11 04:48:17,057 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} havoc #t~ret81; {130763#true} is VALID [2020-07-11 04:48:17,057 INFO L280 TraceCheckUtils]: 19: Hoare triple {130763#true} ~ldv_func_res~1 := ~tmp~11; {130763#true} is VALID [2020-07-11 04:48:17,057 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,057 INFO L280 TraceCheckUtils]: 21: Hoare triple {130763#true} ~usb_counter~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,057 INFO L263 TraceCheckUtils]: 22: Hoare triple {130763#true} call ldv_usb_driver_1(); {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,058 INFO L280 TraceCheckUtils]: 23: Hoare triple {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,058 INFO L263 TraceCheckUtils]: 24: Hoare triple {130763#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,058 INFO L280 TraceCheckUtils]: 25: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,058 INFO L280 TraceCheckUtils]: 26: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,059 INFO L280 TraceCheckUtils]: 27: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,059 INFO L280 TraceCheckUtils]: 28: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,060 INFO L263 TraceCheckUtils]: 29: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,060 INFO L280 TraceCheckUtils]: 30: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,060 INFO L280 TraceCheckUtils]: 31: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,060 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,060 INFO L280 TraceCheckUtils]: 33: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,060 INFO L280 TraceCheckUtils]: 34: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L263 TraceCheckUtils]: 35: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L280 TraceCheckUtils]: 36: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L280 TraceCheckUtils]: 37: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L280 TraceCheckUtils]: 38: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L280 TraceCheckUtils]: 40: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L280 TraceCheckUtils]: 41: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,061 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {130763#true} {130763#true} #2120#return; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L280 TraceCheckUtils]: 43: Hoare triple {130763#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L280 TraceCheckUtils]: 44: Hoare triple {130763#true} havoc #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L280 TraceCheckUtils]: 45: Hoare triple {130763#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L280 TraceCheckUtils]: 46: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {130763#true} {130763#true} #2306#return; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L280 TraceCheckUtils]: 48: Hoare triple {130763#true} #res := ~ldv_func_res~1; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L280 TraceCheckUtils]: 49: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,062 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {130763#true} {130763#true} #2114#return; {130763#true} is VALID [2020-07-11 04:48:17,063 INFO L280 TraceCheckUtils]: 51: Hoare triple {130763#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,063 INFO L280 TraceCheckUtils]: 52: Hoare triple {130763#true} ~tmp~6 := #t~ret43; {130763#true} is VALID [2020-07-11 04:48:17,063 INFO L280 TraceCheckUtils]: 53: Hoare triple {130763#true} havoc #t~ret43; {130763#true} is VALID [2020-07-11 04:48:17,063 INFO L280 TraceCheckUtils]: 54: Hoare triple {130763#true} #res := ~tmp~6; {130763#true} is VALID [2020-07-11 04:48:17,063 INFO L280 TraceCheckUtils]: 55: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,063 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {130763#true} {130763#true} #2222#return; {130763#true} is VALID [2020-07-11 04:48:17,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,249 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} havoc ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,249 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,250 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} ~tmp~4 := #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,250 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} havoc #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,250 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} #res := ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,250 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,250 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {130763#true} {130763#true} #2128#return; {130763#true} is VALID [2020-07-11 04:48:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,256 INFO L280 TraceCheckUtils]: 0: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130763#true} is VALID [2020-07-11 04:48:17,256 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume !(1 != ~ldv_mutex_udev~0); {130763#true} is VALID [2020-07-11 04:48:17,257 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 2; {130763#true} is VALID [2020-07-11 04:48:17,257 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,257 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {130763#true} {130763#true} #2130#return; {130763#true} is VALID [2020-07-11 04:48:17,257 INFO L280 TraceCheckUtils]: 0: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130763#true} is VALID [2020-07-11 04:48:17,257 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,258 INFO L263 TraceCheckUtils]: 2: Hoare triple {130763#true} call #t~ret114 := ldv_undef_int(); {130763#true} is VALID [2020-07-11 04:48:17,258 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} havoc ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,258 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,258 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} ~tmp~4 := #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,258 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} havoc #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,259 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} #res := ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,259 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,259 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {130763#true} {130763#true} #2128#return; {130763#true} is VALID [2020-07-11 04:48:17,259 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,259 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} ~tmp___0~8 := #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,259 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} havoc #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,260 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} assume 0 != ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,260 INFO L263 TraceCheckUtils]: 14: Hoare triple {130763#true} call ldv_mutex_lock_udev(0, 0); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,261 INFO L280 TraceCheckUtils]: 15: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130763#true} is VALID [2020-07-11 04:48:17,261 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} assume !(1 != ~ldv_mutex_udev~0); {130763#true} is VALID [2020-07-11 04:48:17,261 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 2; {130763#true} is VALID [2020-07-11 04:48:17,261 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,261 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {130763#true} {130763#true} #2130#return; {130763#true} is VALID [2020-07-11 04:48:17,262 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} #res := 0; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,263 INFO L280 TraceCheckUtils]: 21: Hoare triple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,264 INFO L275 TraceCheckUtils]: 22: Hoare quadruple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130763#true} #2108#return; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,264 INFO L280 TraceCheckUtils]: 0: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,264 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,264 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~tmp~10; {130763#true} is VALID [2020-07-11 04:48:17,265 INFO L263 TraceCheckUtils]: 3: Hoare triple {130763#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,265 INFO L280 TraceCheckUtils]: 4: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130763#true} is VALID [2020-07-11 04:48:17,265 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} havoc ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,266 INFO L263 TraceCheckUtils]: 6: Hoare triple {130763#true} call #t~ret114 := ldv_undef_int(); {130763#true} is VALID [2020-07-11 04:48:17,266 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} havoc ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,266 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,266 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} ~tmp~4 := #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,266 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} havoc #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,266 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} #res := ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,267 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,267 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {130763#true} {130763#true} #2128#return; {130763#true} is VALID [2020-07-11 04:48:17,267 INFO L280 TraceCheckUtils]: 14: Hoare triple {130763#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,267 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} ~tmp___0~8 := #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,267 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} havoc #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,268 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} assume 0 != ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,268 INFO L263 TraceCheckUtils]: 18: Hoare triple {130763#true} call ldv_mutex_lock_udev(0, 0); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,268 INFO L280 TraceCheckUtils]: 19: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130763#true} is VALID [2020-07-11 04:48:17,269 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} assume !(1 != ~ldv_mutex_udev~0); {130763#true} is VALID [2020-07-11 04:48:17,269 INFO L280 TraceCheckUtils]: 21: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 2; {130763#true} is VALID [2020-07-11 04:48:17,269 INFO L280 TraceCheckUtils]: 22: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,269 INFO L275 TraceCheckUtils]: 23: Hoare quadruple {130763#true} {130763#true} #2130#return; {130763#true} is VALID [2020-07-11 04:48:17,270 INFO L280 TraceCheckUtils]: 24: Hoare triple {130763#true} #res := 0; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,270 INFO L280 TraceCheckUtils]: 25: Hoare triple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,271 INFO L275 TraceCheckUtils]: 26: Hoare quadruple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130763#true} #2108#return; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,272 INFO L280 TraceCheckUtils]: 27: Hoare triple {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,272 INFO L280 TraceCheckUtils]: 28: Hoare triple {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} ~tmp~10 := #t~ret80; {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-11 04:48:17,273 INFO L280 TraceCheckUtils]: 29: Hoare triple {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} havoc #t~ret80; {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-11 04:48:17,274 INFO L280 TraceCheckUtils]: 30: Hoare triple {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} #res := ~tmp~10; {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-11 04:48:17,274 INFO L280 TraceCheckUtils]: 31: Hoare triple {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} assume true; {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-11 04:48:17,275 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} {130763#true} #2122#return; {131834#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-11 04:48:17,276 INFO L280 TraceCheckUtils]: 0: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {130763#true} is VALID [2020-07-11 04:48:17,276 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} havoc ~udev~0.base, ~udev~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,276 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} havoc ~intf~0.base, ~intf~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,277 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} havoc ~r~0; {130763#true} is VALID [2020-07-11 04:48:17,277 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {130763#true} is VALID [2020-07-11 04:48:17,277 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {130763#true} is VALID [2020-07-11 04:48:17,277 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} havoc #t~mem29.base, #t~mem29.offset; {130763#true} is VALID [2020-07-11 04:48:17,277 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {130763#true} is VALID [2020-07-11 04:48:17,277 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {130763#true} is VALID [2020-07-11 04:48:17,278 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} havoc #t~mem30.base, #t~mem30.offset; {130763#true} is VALID [2020-07-11 04:48:17,279 INFO L263 TraceCheckUtils]: 10: Hoare triple {130763#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,279 INFO L280 TraceCheckUtils]: 11: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,279 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,279 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} havoc ~tmp~10; {130763#true} is VALID [2020-07-11 04:48:17,280 INFO L263 TraceCheckUtils]: 14: Hoare triple {130763#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,280 INFO L280 TraceCheckUtils]: 15: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130763#true} is VALID [2020-07-11 04:48:17,280 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} havoc ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,280 INFO L263 TraceCheckUtils]: 17: Hoare triple {130763#true} call #t~ret114 := ldv_undef_int(); {130763#true} is VALID [2020-07-11 04:48:17,281 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} havoc ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,281 INFO L280 TraceCheckUtils]: 19: Hoare triple {130763#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,281 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} ~tmp~4 := #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,281 INFO L280 TraceCheckUtils]: 21: Hoare triple {130763#true} havoc #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,281 INFO L280 TraceCheckUtils]: 22: Hoare triple {130763#true} #res := ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,281 INFO L280 TraceCheckUtils]: 23: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,282 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {130763#true} {130763#true} #2128#return; {130763#true} is VALID [2020-07-11 04:48:17,282 INFO L280 TraceCheckUtils]: 25: Hoare triple {130763#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,282 INFO L280 TraceCheckUtils]: 26: Hoare triple {130763#true} ~tmp___0~8 := #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,282 INFO L280 TraceCheckUtils]: 27: Hoare triple {130763#true} havoc #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,282 INFO L280 TraceCheckUtils]: 28: Hoare triple {130763#true} assume 0 != ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,283 INFO L263 TraceCheckUtils]: 29: Hoare triple {130763#true} call ldv_mutex_lock_udev(0, 0); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,283 INFO L280 TraceCheckUtils]: 30: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130763#true} is VALID [2020-07-11 04:48:17,283 INFO L280 TraceCheckUtils]: 31: Hoare triple {130763#true} assume !(1 != ~ldv_mutex_udev~0); {130763#true} is VALID [2020-07-11 04:48:17,283 INFO L280 TraceCheckUtils]: 32: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 2; {130763#true} is VALID [2020-07-11 04:48:17,284 INFO L280 TraceCheckUtils]: 33: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,284 INFO L275 TraceCheckUtils]: 34: Hoare quadruple {130763#true} {130763#true} #2130#return; {130763#true} is VALID [2020-07-11 04:48:17,287 INFO L280 TraceCheckUtils]: 35: Hoare triple {130763#true} #res := 0; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,291 INFO L280 TraceCheckUtils]: 36: Hoare triple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,292 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130763#true} #2108#return; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,293 INFO L280 TraceCheckUtils]: 38: Hoare triple {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,293 INFO L280 TraceCheckUtils]: 39: Hoare triple {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} ~tmp~10 := #t~ret80; {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-11 04:48:17,293 INFO L280 TraceCheckUtils]: 40: Hoare triple {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} havoc #t~ret80; {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-11 04:48:17,294 INFO L280 TraceCheckUtils]: 41: Hoare triple {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} #res := ~tmp~10; {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-11 04:48:17,294 INFO L280 TraceCheckUtils]: 42: Hoare triple {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} assume true; {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-11 04:48:17,295 INFO L275 TraceCheckUtils]: 43: Hoare quadruple {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} {130763#true} #2122#return; {131834#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-11 04:48:17,296 INFO L280 TraceCheckUtils]: 44: Hoare triple {131834#(<= 0 |m5632_recover_#t~ret31|)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {131834#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-11 04:48:17,296 INFO L280 TraceCheckUtils]: 45: Hoare triple {131834#(<= 0 |m5632_recover_#t~ret31|)} ~r~0 := #t~ret31; {131835#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-11 04:48:17,296 INFO L280 TraceCheckUtils]: 46: Hoare triple {131835#(<= 0 m5632_recover_~r~0)} havoc #t~ret31; {131835#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-11 04:48:17,297 INFO L280 TraceCheckUtils]: 47: Hoare triple {131835#(<= 0 m5632_recover_~r~0)} assume ~r~0 < 0; {130764#false} is VALID [2020-07-11 04:48:17,297 INFO L280 TraceCheckUtils]: 48: Hoare triple {130764#false} assume true; {130764#false} is VALID [2020-07-11 04:48:17,297 INFO L275 TraceCheckUtils]: 49: Hoare quadruple {130764#false} {130763#true} #2198#return; {130764#false} is VALID [2020-07-11 04:48:17,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-11 04:48:17,329 INFO L280 TraceCheckUtils]: 0: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,329 INFO L280 TraceCheckUtils]: 1: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130763#true} {130763#true} #2144#return; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L280 TraceCheckUtils]: 0: Hoare triple {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L263 TraceCheckUtils]: 1: Hoare triple {130763#true} call usb_deregister(~arg.base, ~arg.offset); {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {130763#true} {130763#true} #2144#return; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,330 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,331 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130763#true} {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {130763#true} is VALID [2020-07-11 04:48:17,331 INFO L263 TraceCheckUtils]: 0: Hoare triple {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} call ldv_usb_deregister_15(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset); {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-11 04:48:17,331 INFO L280 TraceCheckUtils]: 1: Hoare triple {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {130763#true} is VALID [2020-07-11 04:48:17,331 INFO L263 TraceCheckUtils]: 2: Hoare triple {130763#true} call usb_deregister(~arg.base, ~arg.offset); {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {130763#true} {130763#true} #2144#return; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {130763#true} {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,332 INFO L275 TraceCheckUtils]: 10: Hoare quadruple {130763#true} {130764#false} #2220#return; {130764#false} is VALID [2020-07-11 04:48:17,336 INFO L263 TraceCheckUtils]: 0: Hoare triple {130763#true} call ULTIMATE.init(); {131641#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} is VALID [2020-07-11 04:48:17,336 INFO L280 TraceCheckUtils]: 1: Hoare triple {131641#(and (= |old(~__mod_usb__products_device_table~0.bDeviceSubClass)| ~__mod_usb__products_device_table~0.bDeviceSubClass) (= ~ldv_state_variable_0~0 |old(~ldv_state_variable_0~0)|) (= |~#epson2888_info~0.offset| |old(~#epson2888_info~0.offset)|) (= |~#products~0.base| |old(~#products~0.base)|) (= ~ldv_retval_0~0 |old(~ldv_retval_0~0)|) (= ~ldv_retval_2~0 |old(~ldv_retval_2~0)|) (= |~#cdc_subset_driver~0.base| |old(~#cdc_subset_driver~0.base)|) (= |#t~string39.offset| |old(#t~string39.offset)|) (= ~__mod_usb__products_device_table~0.idProduct |old(~__mod_usb__products_device_table~0.idProduct)|) (= ~LDV_IN_INTERRUPT~0 |old(~LDV_IN_INTERRUPT~0)|) (= |#t~string35.offset| |old(#t~string35.offset)|) (= |~#cdc_subset_driver~0.offset| |old(~#cdc_subset_driver~0.offset)|) (= |#t~string38.base| |old(#t~string38.base)|) (= |#t~string39.base| |old(#t~string39.base)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |~#kc2190_info~0.offset| |old(~#kc2190_info~0.offset)|) (= ~ldv_state_variable_2~0 |old(~ldv_state_variable_2~0)|) (= |#t~string42.offset| |old(#t~string42.offset)|) (= |#t~string38.offset| |old(#t~string38.offset)|) (= |#t~string42.base| |old(#t~string42.base)|) (= |#t~string36.offset| |old(#t~string36.offset)|) (= |#t~string33.base| |old(#t~string33.base)|) (= ~ldv_state_variable_3~0 |old(~ldv_state_variable_3~0)|) (= |#t~string35.base| |old(#t~string35.base)|) (= ~ref_cnt~0 |old(~ref_cnt~0)|) (= |~#an2720_info~0.offset| |old(~#an2720_info~0.offset)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_hi)| ~__mod_usb__products_device_table~0.bcdDevice_hi) (= |~#an2720_info~0.base| |old(~#an2720_info~0.base)|) (= ~__mod_usb__products_device_table~0.match_flags |old(~__mod_usb__products_device_table~0.match_flags)|) (= ~ldv_state_variable_6~0 |old(~ldv_state_variable_6~0)|) (= |~#linuxdev_info~0.offset| |old(~#linuxdev_info~0.offset)|) (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= ~__mod_usb__products_device_table~0.idVendor |old(~__mod_usb__products_device_table~0.idVendor)|) (= |#t~string34.base| |old(#t~string34.base)|) (= |~#products~0.offset| |old(~#products~0.offset)|) (= ~ldv_mutex_lock~0 |old(~ldv_mutex_lock~0)|) (= |#t~string41.base| |old(#t~string41.base)|) (= |#t~string36.base| |old(#t~string36.base)|) (= ~ldv_mutex_i_mutex_of_inode~0 |old(~ldv_mutex_i_mutex_of_inode~0)|) (= |#t~string33.offset| |old(#t~string33.offset)|) (= ~__mod_usb__products_device_table~0.bDeviceProtocol |old(~__mod_usb__products_device_table~0.bDeviceProtocol)|) (= |~#yopy_info~0.offset| |old(~#yopy_info~0.offset)|) (= |~#blob_info~0.base| |old(~#blob_info~0.base)|) (= |~#belkin_info~0.offset| |old(~#belkin_info~0.offset)|) (= |#t~string34.offset| |old(#t~string34.offset)|) (= |#t~string37.offset| |old(#t~string37.offset)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string37.base| |old(#t~string37.base)|) (= |#NULL.offset| |old(#NULL.offset)|) (= ~ldv_state_variable_5~0 |old(~ldv_state_variable_5~0)|) (= |~#kc2190_info~0.base| |old(~#kc2190_info~0.base)|) (= ~ldv_state_variable_4~0 |old(~ldv_state_variable_4~0)|) (= |old(#length)| |#length|) (= |~#yopy_info~0.base| |old(~#yopy_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bcdDevice_lo)| ~__mod_usb__products_device_table~0.bcdDevice_lo) (= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|) (= |~#ali_m5632_info~0.offset| |old(~#ali_m5632_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceProtocol |old(~__mod_usb__products_device_table~0.bInterfaceProtocol)|) (= ~__mod_usb__products_device_table~0.bInterfaceSubClass |old(~__mod_usb__products_device_table~0.bInterfaceSubClass)|) (= |#t~string40.base| |old(#t~string40.base)|) (= ~__mod_usb__products_device_table~0.driver_info |old(~__mod_usb__products_device_table~0.driver_info)|) (= |~#linuxdev_info~0.base| |old(~#linuxdev_info~0.base)|) (= |#t~string40.offset| |old(#t~string40.offset)|) (= |#t~string41.offset| |old(#t~string41.offset)|) (= ~ldv_retval_3~0 |old(~ldv_retval_3~0)|) (= |~#epson2888_info~0.base| |old(~#epson2888_info~0.base)|) (= |~#ali_m5632_info~0.base| |old(~#ali_m5632_info~0.base)|) (= |old(~__mod_usb__products_device_table~0.bDeviceClass)| ~__mod_usb__products_device_table~0.bDeviceClass) (= ~__mod_usb__products_device_table~0.bInterfaceNumber |old(~__mod_usb__products_device_table~0.bInterfaceNumber)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= |~#belkin_info~0.base| |old(~#belkin_info~0.base)|) (= ~ldv_retval_1~0 |old(~ldv_retval_1~0)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |~#blob_info~0.offset| |old(~#blob_info~0.offset)|) (= ~__mod_usb__products_device_table~0.bInterfaceClass |old(~__mod_usb__products_device_table~0.bInterfaceClass)|) (= ~ldv_mutex_mutex_of_device~0 |old(~ldv_mutex_mutex_of_device~0)|))} #NULL.base, #NULL.offset := 0, 0; {130763#true} is VALID [2020-07-11 04:48:17,336 INFO L280 TraceCheckUtils]: 2: Hoare triple {130763#true} #valid := #valid[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,336 INFO L280 TraceCheckUtils]: 3: Hoare triple {130763#true} assume 0 < #StackHeapBarrier; {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 4: Hoare triple {130763#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 5: Hoare triple {130763#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 6: Hoare triple {130763#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 7: Hoare triple {130763#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 8: Hoare triple {130763#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 9: Hoare triple {130763#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {130763#true} is VALID [2020-07-11 04:48:17,337 INFO L280 TraceCheckUtils]: 10: Hoare triple {130763#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {130763#true} is VALID [2020-07-11 04:48:17,338 INFO L280 TraceCheckUtils]: 11: Hoare triple {130763#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {130763#true} is VALID [2020-07-11 04:48:17,338 INFO L280 TraceCheckUtils]: 12: Hoare triple {130763#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {130763#true} is VALID [2020-07-11 04:48:17,338 INFO L280 TraceCheckUtils]: 13: Hoare triple {130763#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {130763#true} is VALID [2020-07-11 04:48:17,338 INFO L280 TraceCheckUtils]: 14: Hoare triple {130763#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {130763#true} is VALID [2020-07-11 04:48:17,338 INFO L280 TraceCheckUtils]: 15: Hoare triple {130763#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 16: Hoare triple {130763#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 17: Hoare triple {130763#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 18: Hoare triple {130763#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 19: Hoare triple {130763#true} ~ldv_state_variable_3~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 20: Hoare triple {130763#true} ~LDV_IN_INTERRUPT~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 21: Hoare triple {130763#true} ~ldv_state_variable_2~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 22: Hoare triple {130763#true} ~ref_cnt~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,339 INFO L280 TraceCheckUtils]: 23: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 24: Hoare triple {130763#true} ~usb_counter~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 25: Hoare triple {130763#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 26: Hoare triple {130763#true} ~ldv_state_variable_4~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 27: Hoare triple {130763#true} ~ldv_state_variable_6~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 28: Hoare triple {130763#true} ~ldv_state_variable_0~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 29: Hoare triple {130763#true} ~ldv_state_variable_5~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 30: Hoare triple {130763#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 31: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string33.base, #t~string33.offset, ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset, 8); srcloc: L5850-1 {130763#true} is VALID [2020-07-11 04:48:17,340 INFO L280 TraceCheckUtils]: 32: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 33: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 34: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 35: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 36: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 37: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 38: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 39: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 40: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {130763#true} is VALID [2020-07-11 04:48:17,341 INFO L280 TraceCheckUtils]: 41: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 42: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 43: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~m5632_recover.base, #funAddr~m5632_recover.offset, ~#ali_m5632_info~0.base, 92 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-13 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 44: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 45: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 46: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 47: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 48: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 49: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {130763#true} is VALID [2020-07-11 04:48:17,342 INFO L280 TraceCheckUtils]: 50: Hoare triple {130763#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 51: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 52: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 53: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 54: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 55: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 56: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 57: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 58: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {130763#true} is VALID [2020-07-11 04:48:17,343 INFO L280 TraceCheckUtils]: 59: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 60: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 61: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 62: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 63: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 64: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 65: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 66: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 67: Hoare triple {130763#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {130763#true} is VALID [2020-07-11 04:48:17,344 INFO L280 TraceCheckUtils]: 68: Hoare triple {130763#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 69: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 70: Hoare triple {130763#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 71: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 72: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 73: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 74: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 75: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 76: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {130763#true} is VALID [2020-07-11 04:48:17,345 INFO L280 TraceCheckUtils]: 77: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 78: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 79: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 80: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 81: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 82: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 83: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {130763#true} is VALID [2020-07-11 04:48:17,346 INFO L280 TraceCheckUtils]: 84: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {130763#true} is VALID [2020-07-11 04:48:17,347 INFO L280 TraceCheckUtils]: 85: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {130763#true} is VALID [2020-07-11 04:48:17,347 INFO L280 TraceCheckUtils]: 86: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {130763#true} is VALID [2020-07-11 04:48:17,347 INFO L280 TraceCheckUtils]: 87: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {130763#true} is VALID [2020-07-11 04:48:17,347 INFO L280 TraceCheckUtils]: 88: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {130763#true} is VALID [2020-07-11 04:48:17,347 INFO L280 TraceCheckUtils]: 89: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {130763#true} is VALID [2020-07-11 04:48:17,347 INFO L280 TraceCheckUtils]: 90: Hoare triple {130763#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {130763#true} is VALID [2020-07-11 04:48:17,348 INFO L280 TraceCheckUtils]: 91: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {130763#true} is VALID [2020-07-11 04:48:17,348 INFO L280 TraceCheckUtils]: 92: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {130763#true} is VALID [2020-07-11 04:48:17,348 INFO L280 TraceCheckUtils]: 93: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {130763#true} is VALID [2020-07-11 04:48:17,348 INFO L280 TraceCheckUtils]: 94: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {130763#true} is VALID [2020-07-11 04:48:17,348 INFO L280 TraceCheckUtils]: 95: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {130763#true} is VALID [2020-07-11 04:48:17,348 INFO L280 TraceCheckUtils]: 96: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {130763#true} is VALID [2020-07-11 04:48:17,349 INFO L280 TraceCheckUtils]: 97: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#epson2888_info~0.base, 44 + ~#epson2888_info~0.offset, 8); srcloc: L5859-6 {130763#true} is VALID [2020-07-11 04:48:17,349 INFO L280 TraceCheckUtils]: 98: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {130763#true} is VALID [2020-07-11 04:48:17,349 INFO L280 TraceCheckUtils]: 99: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {130763#true} is VALID [2020-07-11 04:48:17,349 INFO L280 TraceCheckUtils]: 100: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {130763#true} is VALID [2020-07-11 04:48:17,349 INFO L280 TraceCheckUtils]: 101: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {130763#true} is VALID [2020-07-11 04:48:17,349 INFO L280 TraceCheckUtils]: 102: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {130763#true} is VALID [2020-07-11 04:48:17,350 INFO L280 TraceCheckUtils]: 103: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {130763#true} is VALID [2020-07-11 04:48:17,350 INFO L280 TraceCheckUtils]: 104: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {130763#true} is VALID [2020-07-11 04:48:17,350 INFO L280 TraceCheckUtils]: 105: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {130763#true} is VALID [2020-07-11 04:48:17,350 INFO L280 TraceCheckUtils]: 106: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {130763#true} is VALID [2020-07-11 04:48:17,350 INFO L280 TraceCheckUtils]: 107: Hoare triple {130763#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {130763#true} is VALID [2020-07-11 04:48:17,351 INFO L280 TraceCheckUtils]: 108: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {130763#true} is VALID [2020-07-11 04:48:17,351 INFO L280 TraceCheckUtils]: 109: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {130763#true} is VALID [2020-07-11 04:48:17,351 INFO L280 TraceCheckUtils]: 110: Hoare triple {130763#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {130763#true} is VALID [2020-07-11 04:48:17,351 INFO L280 TraceCheckUtils]: 111: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {130763#true} is VALID [2020-07-11 04:48:17,351 INFO L280 TraceCheckUtils]: 112: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {130763#true} is VALID [2020-07-11 04:48:17,351 INFO L280 TraceCheckUtils]: 113: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {130763#true} is VALID [2020-07-11 04:48:17,352 INFO L280 TraceCheckUtils]: 114: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {130763#true} is VALID [2020-07-11 04:48:17,352 INFO L280 TraceCheckUtils]: 115: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {130763#true} is VALID [2020-07-11 04:48:17,352 INFO L280 TraceCheckUtils]: 116: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {130763#true} is VALID [2020-07-11 04:48:17,352 INFO L280 TraceCheckUtils]: 117: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {130763#true} is VALID [2020-07-11 04:48:17,352 INFO L280 TraceCheckUtils]: 118: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {130763#true} is VALID [2020-07-11 04:48:17,352 INFO L280 TraceCheckUtils]: 119: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {130763#true} is VALID [2020-07-11 04:48:17,353 INFO L280 TraceCheckUtils]: 120: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {130763#true} is VALID [2020-07-11 04:48:17,353 INFO L280 TraceCheckUtils]: 121: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {130763#true} is VALID [2020-07-11 04:48:17,353 INFO L280 TraceCheckUtils]: 122: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {130763#true} is VALID [2020-07-11 04:48:17,353 INFO L280 TraceCheckUtils]: 123: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {130763#true} is VALID [2020-07-11 04:48:17,353 INFO L280 TraceCheckUtils]: 124: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {130763#true} is VALID [2020-07-11 04:48:17,353 INFO L280 TraceCheckUtils]: 125: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {130763#true} is VALID [2020-07-11 04:48:17,354 INFO L280 TraceCheckUtils]: 126: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {130763#true} is VALID [2020-07-11 04:48:17,354 INFO L280 TraceCheckUtils]: 127: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {130763#true} is VALID [2020-07-11 04:48:17,354 INFO L280 TraceCheckUtils]: 128: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {130763#true} is VALID [2020-07-11 04:48:17,354 INFO L280 TraceCheckUtils]: 129: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {130763#true} is VALID [2020-07-11 04:48:17,354 INFO L280 TraceCheckUtils]: 130: Hoare triple {130763#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {130763#true} is VALID [2020-07-11 04:48:17,354 INFO L280 TraceCheckUtils]: 131: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {130763#true} is VALID [2020-07-11 04:48:17,355 INFO L280 TraceCheckUtils]: 132: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {130763#true} is VALID [2020-07-11 04:48:17,355 INFO L280 TraceCheckUtils]: 133: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {130763#true} is VALID [2020-07-11 04:48:17,355 INFO L280 TraceCheckUtils]: 134: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {130763#true} is VALID [2020-07-11 04:48:17,355 INFO L280 TraceCheckUtils]: 135: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {130763#true} is VALID [2020-07-11 04:48:17,355 INFO L280 TraceCheckUtils]: 136: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {130763#true} is VALID [2020-07-11 04:48:17,355 INFO L280 TraceCheckUtils]: 137: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#linuxdev_info~0.base, 44 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-6 {130763#true} is VALID [2020-07-11 04:48:17,356 INFO L280 TraceCheckUtils]: 138: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {130763#true} is VALID [2020-07-11 04:48:17,356 INFO L280 TraceCheckUtils]: 139: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {130763#true} is VALID [2020-07-11 04:48:17,356 INFO L280 TraceCheckUtils]: 140: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {130763#true} is VALID [2020-07-11 04:48:17,356 INFO L280 TraceCheckUtils]: 141: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {130763#true} is VALID [2020-07-11 04:48:17,356 INFO L280 TraceCheckUtils]: 142: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {130763#true} is VALID [2020-07-11 04:48:17,356 INFO L280 TraceCheckUtils]: 143: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 144: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 145: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 146: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 147: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 148: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 149: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {130763#true} is VALID [2020-07-11 04:48:17,357 INFO L280 TraceCheckUtils]: 150: Hoare triple {130763#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {130763#true} is VALID [2020-07-11 04:48:17,358 INFO L280 TraceCheckUtils]: 151: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {130763#true} is VALID [2020-07-11 04:48:17,358 INFO L280 TraceCheckUtils]: 152: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {130763#true} is VALID [2020-07-11 04:48:17,358 INFO L280 TraceCheckUtils]: 153: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {130763#true} is VALID [2020-07-11 04:48:17,358 INFO L280 TraceCheckUtils]: 154: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {130763#true} is VALID [2020-07-11 04:48:17,358 INFO L280 TraceCheckUtils]: 155: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {130763#true} is VALID [2020-07-11 04:48:17,358 INFO L280 TraceCheckUtils]: 156: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 157: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#yopy_info~0.base, 44 + ~#yopy_info~0.offset, 8); srcloc: L5868-6 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 158: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 159: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 160: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 161: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 162: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {130763#true} is VALID [2020-07-11 04:48:17,359 INFO L280 TraceCheckUtils]: 163: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {130763#true} is VALID [2020-07-11 04:48:17,360 INFO L280 TraceCheckUtils]: 164: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {130763#true} is VALID [2020-07-11 04:48:17,360 INFO L280 TraceCheckUtils]: 165: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {130763#true} is VALID [2020-07-11 04:48:17,360 INFO L280 TraceCheckUtils]: 166: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {130763#true} is VALID [2020-07-11 04:48:17,360 INFO L280 TraceCheckUtils]: 167: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {130763#true} is VALID [2020-07-11 04:48:17,360 INFO L280 TraceCheckUtils]: 168: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {130763#true} is VALID [2020-07-11 04:48:17,360 INFO L280 TraceCheckUtils]: 169: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {130763#true} is VALID [2020-07-11 04:48:17,361 INFO L280 TraceCheckUtils]: 170: Hoare triple {130763#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {130763#true} is VALID [2020-07-11 04:48:17,361 INFO L280 TraceCheckUtils]: 171: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {130763#true} is VALID [2020-07-11 04:48:17,361 INFO L280 TraceCheckUtils]: 172: Hoare triple {130763#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {130763#true} is VALID [2020-07-11 04:48:17,361 INFO L280 TraceCheckUtils]: 173: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {130763#true} is VALID [2020-07-11 04:48:17,361 INFO L280 TraceCheckUtils]: 174: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {130763#true} is VALID [2020-07-11 04:48:17,361 INFO L280 TraceCheckUtils]: 175: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {130763#true} is VALID [2020-07-11 04:48:17,362 INFO L280 TraceCheckUtils]: 176: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {130763#true} is VALID [2020-07-11 04:48:17,362 INFO L280 TraceCheckUtils]: 177: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~always_connected.base, #funAddr~always_connected.offset, ~#blob_info~0.base, 44 + ~#blob_info~0.offset, 8); srcloc: L5871-6 {130763#true} is VALID [2020-07-11 04:48:17,362 INFO L280 TraceCheckUtils]: 178: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {130763#true} is VALID [2020-07-11 04:48:17,362 INFO L280 TraceCheckUtils]: 179: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {130763#true} is VALID [2020-07-11 04:48:17,362 INFO L280 TraceCheckUtils]: 180: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {130763#true} is VALID [2020-07-11 04:48:17,362 INFO L280 TraceCheckUtils]: 181: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 182: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 183: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 184: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 185: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 186: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 187: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {130763#true} is VALID [2020-07-11 04:48:17,363 INFO L280 TraceCheckUtils]: 188: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {130763#true} is VALID [2020-07-11 04:48:17,364 INFO L280 TraceCheckUtils]: 189: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {130763#true} is VALID [2020-07-11 04:48:17,364 INFO L280 TraceCheckUtils]: 190: Hoare triple {130763#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {130763#true} is VALID [2020-07-11 04:48:17,364 INFO L280 TraceCheckUtils]: 191: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {130763#true} is VALID [2020-07-11 04:48:17,364 INFO L280 TraceCheckUtils]: 192: Hoare triple {130763#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {130763#true} is VALID [2020-07-11 04:48:17,364 INFO L280 TraceCheckUtils]: 193: Hoare triple {130763#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {130763#true} is VALID [2020-07-11 04:48:17,364 INFO L280 TraceCheckUtils]: 194: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {130763#true} is VALID [2020-07-11 04:48:17,365 INFO L280 TraceCheckUtils]: 195: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {130763#true} is VALID [2020-07-11 04:48:17,365 INFO L280 TraceCheckUtils]: 196: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {130763#true} is VALID [2020-07-11 04:48:17,365 INFO L280 TraceCheckUtils]: 197: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {130763#true} is VALID [2020-07-11 04:48:17,365 INFO L280 TraceCheckUtils]: 198: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {130763#true} is VALID [2020-07-11 04:48:17,365 INFO L280 TraceCheckUtils]: 199: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {130763#true} is VALID [2020-07-11 04:48:17,365 INFO L280 TraceCheckUtils]: 200: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {130763#true} is VALID [2020-07-11 04:48:17,366 INFO L280 TraceCheckUtils]: 201: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {130763#true} is VALID [2020-07-11 04:48:17,366 INFO L280 TraceCheckUtils]: 202: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {130763#true} is VALID [2020-07-11 04:48:17,366 INFO L280 TraceCheckUtils]: 203: Hoare triple {130763#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 17 + ~#products~0.offset, 8); srcloc: L5874-12 {130763#true} is VALID [2020-07-11 04:48:17,366 INFO L280 TraceCheckUtils]: 204: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {130763#true} is VALID [2020-07-11 04:48:17,366 INFO L280 TraceCheckUtils]: 205: Hoare triple {130763#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {130763#true} is VALID [2020-07-11 04:48:17,366 INFO L280 TraceCheckUtils]: 206: Hoare triple {130763#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 207: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 208: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 209: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 210: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 211: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 212: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {130763#true} is VALID [2020-07-11 04:48:17,367 INFO L280 TraceCheckUtils]: 213: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {130763#true} is VALID [2020-07-11 04:48:17,368 INFO L280 TraceCheckUtils]: 214: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {130763#true} is VALID [2020-07-11 04:48:17,368 INFO L280 TraceCheckUtils]: 215: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {130763#true} is VALID [2020-07-11 04:48:17,368 INFO L280 TraceCheckUtils]: 216: Hoare triple {130763#true} SUMMARY for call write~init~int(~#ali_m5632_info~0.base + ~#ali_m5632_info~0.offset, ~#products~0.base, 42 + ~#products~0.offset, 8); srcloc: L5874-25 {130763#true} is VALID [2020-07-11 04:48:17,368 INFO L280 TraceCheckUtils]: 217: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {130763#true} is VALID [2020-07-11 04:48:17,368 INFO L280 TraceCheckUtils]: 218: Hoare triple {130763#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {130763#true} is VALID [2020-07-11 04:48:17,368 INFO L280 TraceCheckUtils]: 219: Hoare triple {130763#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 220: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 221: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 222: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 223: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 224: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 225: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {130763#true} is VALID [2020-07-11 04:48:17,369 INFO L280 TraceCheckUtils]: 226: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {130763#true} is VALID [2020-07-11 04:48:17,370 INFO L280 TraceCheckUtils]: 227: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {130763#true} is VALID [2020-07-11 04:48:17,370 INFO L280 TraceCheckUtils]: 228: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {130763#true} is VALID [2020-07-11 04:48:17,370 INFO L280 TraceCheckUtils]: 229: Hoare triple {130763#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 67 + ~#products~0.offset, 8); srcloc: L5874-38 {130763#true} is VALID [2020-07-11 04:48:17,370 INFO L280 TraceCheckUtils]: 230: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {130763#true} is VALID [2020-07-11 04:48:17,371 INFO L280 TraceCheckUtils]: 231: Hoare triple {130763#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {130763#true} is VALID [2020-07-11 04:48:17,371 INFO L280 TraceCheckUtils]: 232: Hoare triple {130763#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {130763#true} is VALID [2020-07-11 04:48:17,371 INFO L280 TraceCheckUtils]: 233: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {130763#true} is VALID [2020-07-11 04:48:17,371 INFO L280 TraceCheckUtils]: 234: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {130763#true} is VALID [2020-07-11 04:48:17,372 INFO L280 TraceCheckUtils]: 235: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {130763#true} is VALID [2020-07-11 04:48:17,372 INFO L280 TraceCheckUtils]: 236: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {130763#true} is VALID [2020-07-11 04:48:17,372 INFO L280 TraceCheckUtils]: 237: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {130763#true} is VALID [2020-07-11 04:48:17,372 INFO L280 TraceCheckUtils]: 238: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {130763#true} is VALID [2020-07-11 04:48:17,373 INFO L280 TraceCheckUtils]: 239: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {130763#true} is VALID [2020-07-11 04:48:17,373 INFO L280 TraceCheckUtils]: 240: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {130763#true} is VALID [2020-07-11 04:48:17,373 INFO L280 TraceCheckUtils]: 241: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {130763#true} is VALID [2020-07-11 04:48:17,373 INFO L280 TraceCheckUtils]: 242: Hoare triple {130763#true} SUMMARY for call write~init~int(~#an2720_info~0.base + ~#an2720_info~0.offset, ~#products~0.base, 92 + ~#products~0.offset, 8); srcloc: L5874-51 {130763#true} is VALID [2020-07-11 04:48:17,373 INFO L280 TraceCheckUtils]: 243: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {130763#true} is VALID [2020-07-11 04:48:17,373 INFO L280 TraceCheckUtils]: 244: Hoare triple {130763#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {130763#true} is VALID [2020-07-11 04:48:17,374 INFO L280 TraceCheckUtils]: 245: Hoare triple {130763#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {130763#true} is VALID [2020-07-11 04:48:17,374 INFO L280 TraceCheckUtils]: 246: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {130763#true} is VALID [2020-07-11 04:48:17,374 INFO L280 TraceCheckUtils]: 247: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {130763#true} is VALID [2020-07-11 04:48:17,374 INFO L280 TraceCheckUtils]: 248: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {130763#true} is VALID [2020-07-11 04:48:17,374 INFO L280 TraceCheckUtils]: 249: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {130763#true} is VALID [2020-07-11 04:48:17,374 INFO L280 TraceCheckUtils]: 250: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 251: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 252: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 253: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 254: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 255: Hoare triple {130763#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 117 + ~#products~0.offset, 8); srcloc: L5874-64 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 256: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {130763#true} is VALID [2020-07-11 04:48:17,375 INFO L280 TraceCheckUtils]: 257: Hoare triple {130763#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {130763#true} is VALID [2020-07-11 04:48:17,376 INFO L280 TraceCheckUtils]: 258: Hoare triple {130763#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {130763#true} is VALID [2020-07-11 04:48:17,376 INFO L280 TraceCheckUtils]: 259: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {130763#true} is VALID [2020-07-11 04:48:17,376 INFO L280 TraceCheckUtils]: 260: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {130763#true} is VALID [2020-07-11 04:48:17,376 INFO L280 TraceCheckUtils]: 261: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {130763#true} is VALID [2020-07-11 04:48:17,376 INFO L280 TraceCheckUtils]: 262: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {130763#true} is VALID [2020-07-11 04:48:17,377 INFO L280 TraceCheckUtils]: 263: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {130763#true} is VALID [2020-07-11 04:48:17,377 INFO L280 TraceCheckUtils]: 264: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {130763#true} is VALID [2020-07-11 04:48:17,377 INFO L280 TraceCheckUtils]: 265: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {130763#true} is VALID [2020-07-11 04:48:17,377 INFO L280 TraceCheckUtils]: 266: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {130763#true} is VALID [2020-07-11 04:48:17,378 INFO L280 TraceCheckUtils]: 267: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {130763#true} is VALID [2020-07-11 04:48:17,378 INFO L280 TraceCheckUtils]: 268: Hoare triple {130763#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 142 + ~#products~0.offset, 8); srcloc: L5874-77 {130763#true} is VALID [2020-07-11 04:48:17,378 INFO L280 TraceCheckUtils]: 269: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {130763#true} is VALID [2020-07-11 04:48:17,378 INFO L280 TraceCheckUtils]: 270: Hoare triple {130763#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {130763#true} is VALID [2020-07-11 04:48:17,378 INFO L280 TraceCheckUtils]: 271: Hoare triple {130763#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {130763#true} is VALID [2020-07-11 04:48:17,379 INFO L280 TraceCheckUtils]: 272: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {130763#true} is VALID [2020-07-11 04:48:17,379 INFO L280 TraceCheckUtils]: 273: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {130763#true} is VALID [2020-07-11 04:48:17,379 INFO L280 TraceCheckUtils]: 274: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {130763#true} is VALID [2020-07-11 04:48:17,379 INFO L280 TraceCheckUtils]: 275: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {130763#true} is VALID [2020-07-11 04:48:17,379 INFO L280 TraceCheckUtils]: 276: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {130763#true} is VALID [2020-07-11 04:48:17,380 INFO L280 TraceCheckUtils]: 277: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {130763#true} is VALID [2020-07-11 04:48:17,380 INFO L280 TraceCheckUtils]: 278: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {130763#true} is VALID [2020-07-11 04:48:17,380 INFO L280 TraceCheckUtils]: 279: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {130763#true} is VALID [2020-07-11 04:48:17,380 INFO L280 TraceCheckUtils]: 280: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {130763#true} is VALID [2020-07-11 04:48:17,380 INFO L280 TraceCheckUtils]: 281: Hoare triple {130763#true} SUMMARY for call write~init~int(~#belkin_info~0.base + ~#belkin_info~0.offset, ~#products~0.base, 167 + ~#products~0.offset, 8); srcloc: L5874-90 {130763#true} is VALID [2020-07-11 04:48:17,380 INFO L280 TraceCheckUtils]: 282: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {130763#true} is VALID [2020-07-11 04:48:17,381 INFO L280 TraceCheckUtils]: 283: Hoare triple {130763#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {130763#true} is VALID [2020-07-11 04:48:17,381 INFO L280 TraceCheckUtils]: 284: Hoare triple {130763#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {130763#true} is VALID [2020-07-11 04:48:17,381 INFO L280 TraceCheckUtils]: 285: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {130763#true} is VALID [2020-07-11 04:48:17,381 INFO L280 TraceCheckUtils]: 286: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {130763#true} is VALID [2020-07-11 04:48:17,381 INFO L280 TraceCheckUtils]: 287: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {130763#true} is VALID [2020-07-11 04:48:17,382 INFO L280 TraceCheckUtils]: 288: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {130763#true} is VALID [2020-07-11 04:48:17,382 INFO L280 TraceCheckUtils]: 289: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {130763#true} is VALID [2020-07-11 04:48:17,382 INFO L280 TraceCheckUtils]: 290: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {130763#true} is VALID [2020-07-11 04:48:17,382 INFO L280 TraceCheckUtils]: 291: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {130763#true} is VALID [2020-07-11 04:48:17,383 INFO L280 TraceCheckUtils]: 292: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {130763#true} is VALID [2020-07-11 04:48:17,383 INFO L280 TraceCheckUtils]: 293: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {130763#true} is VALID [2020-07-11 04:48:17,383 INFO L280 TraceCheckUtils]: 294: Hoare triple {130763#true} SUMMARY for call write~init~int(~#epson2888_info~0.base + ~#epson2888_info~0.offset, ~#products~0.base, 192 + ~#products~0.offset, 8); srcloc: L5874-103 {130763#true} is VALID [2020-07-11 04:48:17,383 INFO L280 TraceCheckUtils]: 295: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {130763#true} is VALID [2020-07-11 04:48:17,383 INFO L280 TraceCheckUtils]: 296: Hoare triple {130763#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {130763#true} is VALID [2020-07-11 04:48:17,384 INFO L280 TraceCheckUtils]: 297: Hoare triple {130763#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {130763#true} is VALID [2020-07-11 04:48:17,384 INFO L280 TraceCheckUtils]: 298: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {130763#true} is VALID [2020-07-11 04:48:17,384 INFO L280 TraceCheckUtils]: 299: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {130763#true} is VALID [2020-07-11 04:48:17,384 INFO L280 TraceCheckUtils]: 300: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {130763#true} is VALID [2020-07-11 04:48:17,384 INFO L280 TraceCheckUtils]: 301: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {130763#true} is VALID [2020-07-11 04:48:17,385 INFO L280 TraceCheckUtils]: 302: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {130763#true} is VALID [2020-07-11 04:48:17,385 INFO L280 TraceCheckUtils]: 303: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {130763#true} is VALID [2020-07-11 04:48:17,385 INFO L280 TraceCheckUtils]: 304: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {130763#true} is VALID [2020-07-11 04:48:17,385 INFO L280 TraceCheckUtils]: 305: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {130763#true} is VALID [2020-07-11 04:48:17,385 INFO L280 TraceCheckUtils]: 306: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {130763#true} is VALID [2020-07-11 04:48:17,385 INFO L280 TraceCheckUtils]: 307: Hoare triple {130763#true} SUMMARY for call write~init~int(~#kc2190_info~0.base + ~#kc2190_info~0.offset, ~#products~0.base, 217 + ~#products~0.offset, 8); srcloc: L5874-116 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 308: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 309: Hoare triple {130763#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 310: Hoare triple {130763#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 311: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 312: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 313: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {130763#true} is VALID [2020-07-11 04:48:17,386 INFO L280 TraceCheckUtils]: 314: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {130763#true} is VALID [2020-07-11 04:48:17,387 INFO L280 TraceCheckUtils]: 315: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {130763#true} is VALID [2020-07-11 04:48:17,387 INFO L280 TraceCheckUtils]: 316: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {130763#true} is VALID [2020-07-11 04:48:17,387 INFO L280 TraceCheckUtils]: 317: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {130763#true} is VALID [2020-07-11 04:48:17,387 INFO L280 TraceCheckUtils]: 318: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {130763#true} is VALID [2020-07-11 04:48:17,387 INFO L280 TraceCheckUtils]: 319: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {130763#true} is VALID [2020-07-11 04:48:17,387 INFO L280 TraceCheckUtils]: 320: Hoare triple {130763#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 242 + ~#products~0.offset, 8); srcloc: L5874-129 {130763#true} is VALID [2020-07-11 04:48:17,388 INFO L280 TraceCheckUtils]: 321: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {130763#true} is VALID [2020-07-11 04:48:17,388 INFO L280 TraceCheckUtils]: 322: Hoare triple {130763#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {130763#true} is VALID [2020-07-11 04:48:17,388 INFO L280 TraceCheckUtils]: 323: Hoare triple {130763#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {130763#true} is VALID [2020-07-11 04:48:17,388 INFO L280 TraceCheckUtils]: 324: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {130763#true} is VALID [2020-07-11 04:48:17,388 INFO L280 TraceCheckUtils]: 325: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {130763#true} is VALID [2020-07-11 04:48:17,388 INFO L280 TraceCheckUtils]: 326: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {130763#true} is VALID [2020-07-11 04:48:17,389 INFO L280 TraceCheckUtils]: 327: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {130763#true} is VALID [2020-07-11 04:48:17,389 INFO L280 TraceCheckUtils]: 328: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {130763#true} is VALID [2020-07-11 04:48:17,389 INFO L280 TraceCheckUtils]: 329: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {130763#true} is VALID [2020-07-11 04:48:17,389 INFO L280 TraceCheckUtils]: 330: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {130763#true} is VALID [2020-07-11 04:48:17,389 INFO L280 TraceCheckUtils]: 331: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {130763#true} is VALID [2020-07-11 04:48:17,390 INFO L280 TraceCheckUtils]: 332: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {130763#true} is VALID [2020-07-11 04:48:17,390 INFO L280 TraceCheckUtils]: 333: Hoare triple {130763#true} SUMMARY for call write~init~int(~#yopy_info~0.base + ~#yopy_info~0.offset, ~#products~0.base, 267 + ~#products~0.offset, 8); srcloc: L5874-142 {130763#true} is VALID [2020-07-11 04:48:17,390 INFO L280 TraceCheckUtils]: 334: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {130763#true} is VALID [2020-07-11 04:48:17,390 INFO L280 TraceCheckUtils]: 335: Hoare triple {130763#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {130763#true} is VALID [2020-07-11 04:48:17,390 INFO L280 TraceCheckUtils]: 336: Hoare triple {130763#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {130763#true} is VALID [2020-07-11 04:48:17,391 INFO L280 TraceCheckUtils]: 337: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {130763#true} is VALID [2020-07-11 04:48:17,391 INFO L280 TraceCheckUtils]: 338: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {130763#true} is VALID [2020-07-11 04:48:17,391 INFO L280 TraceCheckUtils]: 339: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {130763#true} is VALID [2020-07-11 04:48:17,391 INFO L280 TraceCheckUtils]: 340: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {130763#true} is VALID [2020-07-11 04:48:17,391 INFO L280 TraceCheckUtils]: 341: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {130763#true} is VALID [2020-07-11 04:48:17,392 INFO L280 TraceCheckUtils]: 342: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {130763#true} is VALID [2020-07-11 04:48:17,392 INFO L280 TraceCheckUtils]: 343: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {130763#true} is VALID [2020-07-11 04:48:17,392 INFO L280 TraceCheckUtils]: 344: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {130763#true} is VALID [2020-07-11 04:48:17,392 INFO L280 TraceCheckUtils]: 345: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {130763#true} is VALID [2020-07-11 04:48:17,392 INFO L280 TraceCheckUtils]: 346: Hoare triple {130763#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 292 + ~#products~0.offset, 8); srcloc: L5874-155 {130763#true} is VALID [2020-07-11 04:48:17,392 INFO L280 TraceCheckUtils]: 347: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {130763#true} is VALID [2020-07-11 04:48:17,393 INFO L280 TraceCheckUtils]: 348: Hoare triple {130763#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {130763#true} is VALID [2020-07-11 04:48:17,393 INFO L280 TraceCheckUtils]: 349: Hoare triple {130763#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {130763#true} is VALID [2020-07-11 04:48:17,393 INFO L280 TraceCheckUtils]: 350: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {130763#true} is VALID [2020-07-11 04:48:17,393 INFO L280 TraceCheckUtils]: 351: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {130763#true} is VALID [2020-07-11 04:48:17,393 INFO L280 TraceCheckUtils]: 352: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {130763#true} is VALID [2020-07-11 04:48:17,393 INFO L280 TraceCheckUtils]: 353: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {130763#true} is VALID [2020-07-11 04:48:17,394 INFO L280 TraceCheckUtils]: 354: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {130763#true} is VALID [2020-07-11 04:48:17,394 INFO L280 TraceCheckUtils]: 355: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {130763#true} is VALID [2020-07-11 04:48:17,394 INFO L280 TraceCheckUtils]: 356: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {130763#true} is VALID [2020-07-11 04:48:17,394 INFO L280 TraceCheckUtils]: 357: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {130763#true} is VALID [2020-07-11 04:48:17,395 INFO L280 TraceCheckUtils]: 358: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {130763#true} is VALID [2020-07-11 04:48:17,395 INFO L280 TraceCheckUtils]: 359: Hoare triple {130763#true} SUMMARY for call write~init~int(~#blob_info~0.base + ~#blob_info~0.offset, ~#products~0.base, 317 + ~#products~0.offset, 8); srcloc: L5874-168 {130763#true} is VALID [2020-07-11 04:48:17,395 INFO L280 TraceCheckUtils]: 360: Hoare triple {130763#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {130763#true} is VALID [2020-07-11 04:48:17,395 INFO L280 TraceCheckUtils]: 361: Hoare triple {130763#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {130763#true} is VALID [2020-07-11 04:48:17,395 INFO L280 TraceCheckUtils]: 362: Hoare triple {130763#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 363: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 364: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 365: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 366: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 367: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 368: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {130763#true} is VALID [2020-07-11 04:48:17,396 INFO L280 TraceCheckUtils]: 369: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {130763#true} is VALID [2020-07-11 04:48:17,397 INFO L280 TraceCheckUtils]: 370: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {130763#true} is VALID [2020-07-11 04:48:17,397 INFO L280 TraceCheckUtils]: 371: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {130763#true} is VALID [2020-07-11 04:48:17,397 INFO L280 TraceCheckUtils]: 372: Hoare triple {130763#true} SUMMARY for call write~init~int(~#linuxdev_info~0.base + ~#linuxdev_info~0.offset, ~#products~0.base, 342 + ~#products~0.offset, 8); srcloc: L5874-181 {130763#true} is VALID [2020-07-11 04:48:17,397 INFO L280 TraceCheckUtils]: 373: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {130763#true} is VALID [2020-07-11 04:48:17,397 INFO L280 TraceCheckUtils]: 374: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {130763#true} is VALID [2020-07-11 04:48:17,397 INFO L280 TraceCheckUtils]: 375: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {130763#true} is VALID [2020-07-11 04:48:17,398 INFO L280 TraceCheckUtils]: 376: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {130763#true} is VALID [2020-07-11 04:48:17,398 INFO L280 TraceCheckUtils]: 377: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {130763#true} is VALID [2020-07-11 04:48:17,398 INFO L280 TraceCheckUtils]: 378: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {130763#true} is VALID [2020-07-11 04:48:17,398 INFO L280 TraceCheckUtils]: 379: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {130763#true} is VALID [2020-07-11 04:48:17,399 INFO L280 TraceCheckUtils]: 380: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {130763#true} is VALID [2020-07-11 04:48:17,399 INFO L280 TraceCheckUtils]: 381: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {130763#true} is VALID [2020-07-11 04:48:17,399 INFO L280 TraceCheckUtils]: 382: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {130763#true} is VALID [2020-07-11 04:48:17,399 INFO L280 TraceCheckUtils]: 383: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {130763#true} is VALID [2020-07-11 04:48:17,399 INFO L280 TraceCheckUtils]: 384: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {130763#true} is VALID [2020-07-11 04:48:17,400 INFO L280 TraceCheckUtils]: 385: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {130763#true} is VALID [2020-07-11 04:48:17,400 INFO L280 TraceCheckUtils]: 386: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,400 INFO L280 TraceCheckUtils]: 387: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,400 INFO L280 TraceCheckUtils]: 388: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,400 INFO L280 TraceCheckUtils]: 389: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,400 INFO L280 TraceCheckUtils]: 390: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,401 INFO L280 TraceCheckUtils]: 391: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,401 INFO L280 TraceCheckUtils]: 392: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,401 INFO L280 TraceCheckUtils]: 393: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,401 INFO L280 TraceCheckUtils]: 394: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,401 INFO L280 TraceCheckUtils]: 395: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,401 INFO L280 TraceCheckUtils]: 396: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 397: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 398: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 399: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 400: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 401: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 402: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,402 INFO L280 TraceCheckUtils]: 403: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,403 INFO L280 TraceCheckUtils]: 404: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,403 INFO L280 TraceCheckUtils]: 405: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,403 INFO L280 TraceCheckUtils]: 406: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,403 INFO L280 TraceCheckUtils]: 407: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,403 INFO L280 TraceCheckUtils]: 408: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,403 INFO L280 TraceCheckUtils]: 409: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 410: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 411: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 412: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 413: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 414: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 415: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,404 INFO L280 TraceCheckUtils]: 416: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,405 INFO L280 TraceCheckUtils]: 417: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,405 INFO L280 TraceCheckUtils]: 418: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,405 INFO L280 TraceCheckUtils]: 419: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,405 INFO L280 TraceCheckUtils]: 420: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,405 INFO L280 TraceCheckUtils]: 421: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,405 INFO L280 TraceCheckUtils]: 422: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 423: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 424: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 425: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 426: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 427: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 428: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,406 INFO L280 TraceCheckUtils]: 429: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,407 INFO L280 TraceCheckUtils]: 430: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,407 INFO L280 TraceCheckUtils]: 431: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,407 INFO L280 TraceCheckUtils]: 432: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,407 INFO L280 TraceCheckUtils]: 433: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,407 INFO L280 TraceCheckUtils]: 434: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,407 INFO L280 TraceCheckUtils]: 435: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 436: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 437: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 438: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 439: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 440: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 441: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,408 INFO L280 TraceCheckUtils]: 442: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 443: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 444: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 445: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 446: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 447: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 448: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,409 INFO L280 TraceCheckUtils]: 449: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,410 INFO L280 TraceCheckUtils]: 450: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,410 INFO L280 TraceCheckUtils]: 451: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,410 INFO L280 TraceCheckUtils]: 452: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,410 INFO L280 TraceCheckUtils]: 453: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,410 INFO L280 TraceCheckUtils]: 454: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,410 INFO L280 TraceCheckUtils]: 455: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 456: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 457: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 458: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 459: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 460: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 461: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,411 INFO L280 TraceCheckUtils]: 462: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,412 INFO L280 TraceCheckUtils]: 463: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,412 INFO L280 TraceCheckUtils]: 464: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,412 INFO L280 TraceCheckUtils]: 465: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,412 INFO L280 TraceCheckUtils]: 466: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,412 INFO L280 TraceCheckUtils]: 467: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,412 INFO L280 TraceCheckUtils]: 468: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 469: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 470: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 471: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 472: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 473: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 474: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,413 INFO L280 TraceCheckUtils]: 475: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,414 INFO L280 TraceCheckUtils]: 476: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,414 INFO L280 TraceCheckUtils]: 477: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,414 INFO L280 TraceCheckUtils]: 478: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,414 INFO L280 TraceCheckUtils]: 479: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,414 INFO L280 TraceCheckUtils]: 480: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,414 INFO L280 TraceCheckUtils]: 481: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 482: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 483: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 484: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 485: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 486: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 487: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,415 INFO L280 TraceCheckUtils]: 488: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,416 INFO L280 TraceCheckUtils]: 489: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,416 INFO L280 TraceCheckUtils]: 490: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,416 INFO L280 TraceCheckUtils]: 491: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,416 INFO L280 TraceCheckUtils]: 492: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,416 INFO L280 TraceCheckUtils]: 493: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,416 INFO L280 TraceCheckUtils]: 494: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,417 INFO L280 TraceCheckUtils]: 495: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,417 INFO L280 TraceCheckUtils]: 496: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,417 INFO L280 TraceCheckUtils]: 497: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,417 INFO L280 TraceCheckUtils]: 498: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,417 INFO L280 TraceCheckUtils]: 499: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,417 INFO L280 TraceCheckUtils]: 500: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 501: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 502: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 503: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 504: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 505: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 506: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,418 INFO L280 TraceCheckUtils]: 507: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 508: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 509: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 510: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 511: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 512: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 513: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,419 INFO L280 TraceCheckUtils]: 514: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 515: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 516: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 517: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 518: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 519: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 520: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,420 INFO L280 TraceCheckUtils]: 521: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,421 INFO L280 TraceCheckUtils]: 522: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,421 INFO L280 TraceCheckUtils]: 523: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,421 INFO L280 TraceCheckUtils]: 524: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,421 INFO L280 TraceCheckUtils]: 525: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,421 INFO L280 TraceCheckUtils]: 526: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,421 INFO L280 TraceCheckUtils]: 527: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 528: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 529: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 530: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 531: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 532: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 533: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,422 INFO L280 TraceCheckUtils]: 534: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,423 INFO L280 TraceCheckUtils]: 535: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,423 INFO L280 TraceCheckUtils]: 536: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,423 INFO L280 TraceCheckUtils]: 537: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,423 INFO L280 TraceCheckUtils]: 538: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,423 INFO L280 TraceCheckUtils]: 539: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,423 INFO L280 TraceCheckUtils]: 540: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 541: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 542: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 543: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 544: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 545: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 546: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,424 INFO L280 TraceCheckUtils]: 547: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 548: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 549: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 550: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 551: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 552: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 553: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,425 INFO L280 TraceCheckUtils]: 554: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 555: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 556: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 557: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 558: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 559: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 560: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,426 INFO L280 TraceCheckUtils]: 561: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 562: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 563: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 564: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 565: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 566: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 567: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,427 INFO L280 TraceCheckUtils]: 568: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,428 INFO L280 TraceCheckUtils]: 569: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,428 INFO L280 TraceCheckUtils]: 570: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,428 INFO L280 TraceCheckUtils]: 571: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,428 INFO L280 TraceCheckUtils]: 572: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,428 INFO L280 TraceCheckUtils]: 573: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,428 INFO L280 TraceCheckUtils]: 574: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 575: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 576: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 577: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 578: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 579: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 580: Hoare triple {130763#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {130763#true} is VALID [2020-07-11 04:48:17,429 INFO L280 TraceCheckUtils]: 581: Hoare triple {130763#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 582: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#t~string41.base, #t~string41.offset, ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-1 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 583: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_probe.base, #funAddr~usbnet_probe.offset, ~#cdc_subset_driver~0.base, 8 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-2 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 584: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_disconnect.base, #funAddr~usbnet_disconnect.offset, ~#cdc_subset_driver~0.base, 16 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-3 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 585: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 586: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_suspend.base, #funAddr~usbnet_suspend.offset, ~#cdc_subset_driver~0.base, 32 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-5 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 587: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~usbnet_resume.base, #funAddr~usbnet_resume.offset, ~#cdc_subset_driver~0.base, 40 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-6 {130763#true} is VALID [2020-07-11 04:48:17,430 INFO L280 TraceCheckUtils]: 588: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {130763#true} is VALID [2020-07-11 04:48:17,431 INFO L280 TraceCheckUtils]: 589: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_prereset.base, #funAddr~dummy_prereset.offset, ~#cdc_subset_driver~0.base, 56 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-8 {130763#true} is VALID [2020-07-11 04:48:17,431 INFO L280 TraceCheckUtils]: 590: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(#funAddr~dummy_postreset.base, #funAddr~dummy_postreset.offset, ~#cdc_subset_driver~0.base, 64 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-9 {130763#true} is VALID [2020-07-11 04:48:17,431 INFO L280 TraceCheckUtils]: 591: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(~#products~0.base, ~#products~0.offset, ~#cdc_subset_driver~0.base, 72 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-10 {130763#true} is VALID [2020-07-11 04:48:17,431 INFO L280 TraceCheckUtils]: 592: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {130763#true} is VALID [2020-07-11 04:48:17,431 INFO L280 TraceCheckUtils]: 593: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {130763#true} is VALID [2020-07-11 04:48:17,431 INFO L280 TraceCheckUtils]: 594: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {130763#true} is VALID [2020-07-11 04:48:17,432 INFO L280 TraceCheckUtils]: 595: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {130763#true} is VALID [2020-07-11 04:48:17,432 INFO L280 TraceCheckUtils]: 596: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {130763#true} is VALID [2020-07-11 04:48:17,432 INFO L280 TraceCheckUtils]: 597: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {130763#true} is VALID [2020-07-11 04:48:17,432 INFO L280 TraceCheckUtils]: 598: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {130763#true} is VALID [2020-07-11 04:48:17,432 INFO L280 TraceCheckUtils]: 599: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {130763#true} is VALID [2020-07-11 04:48:17,432 INFO L280 TraceCheckUtils]: 600: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {130763#true} is VALID [2020-07-11 04:48:17,433 INFO L280 TraceCheckUtils]: 601: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {130763#true} is VALID [2020-07-11 04:48:17,433 INFO L280 TraceCheckUtils]: 602: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {130763#true} is VALID [2020-07-11 04:48:17,433 INFO L280 TraceCheckUtils]: 603: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {130763#true} is VALID [2020-07-11 04:48:17,433 INFO L280 TraceCheckUtils]: 604: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {130763#true} is VALID [2020-07-11 04:48:17,433 INFO L280 TraceCheckUtils]: 605: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {130763#true} is VALID [2020-07-11 04:48:17,433 INFO L280 TraceCheckUtils]: 606: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {130763#true} is VALID [2020-07-11 04:48:17,434 INFO L280 TraceCheckUtils]: 607: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {130763#true} is VALID [2020-07-11 04:48:17,434 INFO L280 TraceCheckUtils]: 608: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {130763#true} is VALID [2020-07-11 04:48:17,434 INFO L280 TraceCheckUtils]: 609: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {130763#true} is VALID [2020-07-11 04:48:17,434 INFO L280 TraceCheckUtils]: 610: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {130763#true} is VALID [2020-07-11 04:48:17,434 INFO L280 TraceCheckUtils]: 611: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {130763#true} is VALID [2020-07-11 04:48:17,434 INFO L280 TraceCheckUtils]: 612: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {130763#true} is VALID [2020-07-11 04:48:17,435 INFO L280 TraceCheckUtils]: 613: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {130763#true} is VALID [2020-07-11 04:48:17,435 INFO L280 TraceCheckUtils]: 614: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {130763#true} is VALID [2020-07-11 04:48:17,435 INFO L280 TraceCheckUtils]: 615: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {130763#true} is VALID [2020-07-11 04:48:17,435 INFO L280 TraceCheckUtils]: 616: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {130763#true} is VALID [2020-07-11 04:48:17,435 INFO L280 TraceCheckUtils]: 617: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {130763#true} is VALID [2020-07-11 04:48:17,435 INFO L280 TraceCheckUtils]: 618: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {130763#true} is VALID [2020-07-11 04:48:17,436 INFO L280 TraceCheckUtils]: 619: Hoare triple {130763#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {130763#true} is VALID [2020-07-11 04:48:17,436 INFO L280 TraceCheckUtils]: 620: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {130763#true} is VALID [2020-07-11 04:48:17,436 INFO L280 TraceCheckUtils]: 621: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {130763#true} is VALID [2020-07-11 04:48:17,436 INFO L280 TraceCheckUtils]: 622: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {130763#true} is VALID [2020-07-11 04:48:17,436 INFO L280 TraceCheckUtils]: 623: Hoare triple {130763#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {130763#true} is VALID [2020-07-11 04:48:17,436 INFO L280 TraceCheckUtils]: 624: Hoare triple {130763#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {130763#true} is VALID [2020-07-11 04:48:17,437 INFO L280 TraceCheckUtils]: 625: Hoare triple {130763#true} ~ldv_retval_0~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,437 INFO L280 TraceCheckUtils]: 626: Hoare triple {130763#true} ~ldv_retval_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,437 INFO L280 TraceCheckUtils]: 627: Hoare triple {130763#true} ~ldv_retval_3~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,437 INFO L280 TraceCheckUtils]: 628: Hoare triple {130763#true} ~ldv_retval_2~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,437 INFO L280 TraceCheckUtils]: 629: Hoare triple {130763#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,437 INFO L280 TraceCheckUtils]: 630: Hoare triple {130763#true} ~ldv_mutex_lock~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L280 TraceCheckUtils]: 631: Hoare triple {130763#true} ~ldv_mutex_mutex_of_device~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L280 TraceCheckUtils]: 632: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L280 TraceCheckUtils]: 633: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {130763#true} {130763#true} #2340#return; {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L263 TraceCheckUtils]: 635: Hoare triple {130763#true} call #t~ret124 := main(); {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L280 TraceCheckUtils]: 636: Hoare triple {130763#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,438 INFO L280 TraceCheckUtils]: 637: Hoare triple {130763#true} havoc ~tmp~8.base, ~tmp~8.offset; {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 638: Hoare triple {130763#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 639: Hoare triple {130763#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 640: Hoare triple {130763#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 641: Hoare triple {130763#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 642: Hoare triple {130763#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 643: Hoare triple {130763#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,439 INFO L280 TraceCheckUtils]: 644: Hoare triple {130763#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,440 INFO L280 TraceCheckUtils]: 645: Hoare triple {130763#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,440 INFO L280 TraceCheckUtils]: 646: Hoare triple {130763#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,440 INFO L280 TraceCheckUtils]: 647: Hoare triple {130763#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,440 INFO L280 TraceCheckUtils]: 648: Hoare triple {130763#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,440 INFO L280 TraceCheckUtils]: 649: Hoare triple {130763#true} havoc ~tmp___5~0; {130763#true} is VALID [2020-07-11 04:48:17,440 INFO L280 TraceCheckUtils]: 650: Hoare triple {130763#true} havoc ~tmp___6~0; {130763#true} is VALID [2020-07-11 04:48:17,441 INFO L280 TraceCheckUtils]: 651: Hoare triple {130763#true} havoc ~tmp___7~0; {130763#true} is VALID [2020-07-11 04:48:17,441 INFO L280 TraceCheckUtils]: 652: Hoare triple {130763#true} havoc ~tmp___8~0; {130763#true} is VALID [2020-07-11 04:48:17,441 INFO L280 TraceCheckUtils]: 653: Hoare triple {130763#true} havoc ~tmp___9~0; {130763#true} is VALID [2020-07-11 04:48:17,441 INFO L280 TraceCheckUtils]: 654: Hoare triple {130763#true} havoc ~tmp___10~0; {130763#true} is VALID [2020-07-11 04:48:17,441 INFO L280 TraceCheckUtils]: 655: Hoare triple {130763#true} havoc ~tmp___11~0; {130763#true} is VALID [2020-07-11 04:48:17,441 INFO L280 TraceCheckUtils]: 656: Hoare triple {130763#true} havoc ~tmp___12~0; {130763#true} is VALID [2020-07-11 04:48:17,447 INFO L263 TraceCheckUtils]: 657: Hoare triple {130763#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,448 INFO L280 TraceCheckUtils]: 658: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,448 INFO L280 TraceCheckUtils]: 659: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,448 INFO L280 TraceCheckUtils]: 660: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,448 INFO L280 TraceCheckUtils]: 661: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,449 INFO L263 TraceCheckUtils]: 662: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,450 INFO L280 TraceCheckUtils]: 663: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,450 INFO L280 TraceCheckUtils]: 664: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,450 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,450 INFO L280 TraceCheckUtils]: 666: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,450 INFO L280 TraceCheckUtils]: 667: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,450 INFO L263 TraceCheckUtils]: 668: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,450 INFO L280 TraceCheckUtils]: 669: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,451 INFO L280 TraceCheckUtils]: 670: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,451 INFO L280 TraceCheckUtils]: 671: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,451 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,451 INFO L280 TraceCheckUtils]: 673: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,451 INFO L280 TraceCheckUtils]: 674: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,451 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {130763#true} {130763#true} #2182#return; {130763#true} is VALID [2020-07-11 04:48:17,452 INFO L280 TraceCheckUtils]: 676: Hoare triple {130763#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {130763#true} is VALID [2020-07-11 04:48:17,452 INFO L280 TraceCheckUtils]: 677: Hoare triple {130763#true} havoc #t~ret45.base, #t~ret45.offset; {130763#true} is VALID [2020-07-11 04:48:17,452 INFO L280 TraceCheckUtils]: 678: Hoare triple {130763#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {130763#true} is VALID [2020-07-11 04:48:17,453 INFO L263 TraceCheckUtils]: 679: Hoare triple {130763#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,453 INFO L280 TraceCheckUtils]: 680: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,453 INFO L280 TraceCheckUtils]: 681: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,453 INFO L280 TraceCheckUtils]: 682: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,453 INFO L280 TraceCheckUtils]: 683: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,454 INFO L263 TraceCheckUtils]: 684: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,455 INFO L280 TraceCheckUtils]: 685: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,455 INFO L280 TraceCheckUtils]: 686: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,455 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,455 INFO L280 TraceCheckUtils]: 688: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,455 INFO L280 TraceCheckUtils]: 689: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,455 INFO L263 TraceCheckUtils]: 690: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,456 INFO L280 TraceCheckUtils]: 691: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,456 INFO L280 TraceCheckUtils]: 692: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,456 INFO L280 TraceCheckUtils]: 693: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,456 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,456 INFO L280 TraceCheckUtils]: 695: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,456 INFO L280 TraceCheckUtils]: 696: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,457 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {130763#true} {130763#true} #2184#return; {130763#true} is VALID [2020-07-11 04:48:17,457 INFO L280 TraceCheckUtils]: 698: Hoare triple {130763#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {130763#true} is VALID [2020-07-11 04:48:17,457 INFO L280 TraceCheckUtils]: 699: Hoare triple {130763#true} havoc #t~ret46.base, #t~ret46.offset; {130763#true} is VALID [2020-07-11 04:48:17,457 INFO L280 TraceCheckUtils]: 700: Hoare triple {130763#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,458 INFO L263 TraceCheckUtils]: 701: Hoare triple {130763#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,458 INFO L280 TraceCheckUtils]: 702: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,458 INFO L280 TraceCheckUtils]: 703: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,458 INFO L280 TraceCheckUtils]: 704: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,458 INFO L280 TraceCheckUtils]: 705: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,460 INFO L263 TraceCheckUtils]: 706: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,460 INFO L280 TraceCheckUtils]: 707: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,460 INFO L280 TraceCheckUtils]: 708: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,460 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,460 INFO L280 TraceCheckUtils]: 710: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,460 INFO L280 TraceCheckUtils]: 711: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L263 TraceCheckUtils]: 712: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L280 TraceCheckUtils]: 713: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L280 TraceCheckUtils]: 714: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L280 TraceCheckUtils]: 715: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L280 TraceCheckUtils]: 717: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,461 INFO L280 TraceCheckUtils]: 718: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,462 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {130763#true} {130763#true} #2186#return; {130763#true} is VALID [2020-07-11 04:48:17,462 INFO L280 TraceCheckUtils]: 720: Hoare triple {130763#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {130763#true} is VALID [2020-07-11 04:48:17,462 INFO L280 TraceCheckUtils]: 721: Hoare triple {130763#true} havoc #t~ret47.base, #t~ret47.offset; {130763#true} is VALID [2020-07-11 04:48:17,462 INFO L280 TraceCheckUtils]: 722: Hoare triple {130763#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,463 INFO L263 TraceCheckUtils]: 723: Hoare triple {130763#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,463 INFO L280 TraceCheckUtils]: 724: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,463 INFO L280 TraceCheckUtils]: 725: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,463 INFO L280 TraceCheckUtils]: 726: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,463 INFO L280 TraceCheckUtils]: 727: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,465 INFO L263 TraceCheckUtils]: 728: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,465 INFO L280 TraceCheckUtils]: 729: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,465 INFO L280 TraceCheckUtils]: 730: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,465 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,465 INFO L280 TraceCheckUtils]: 732: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,465 INFO L280 TraceCheckUtils]: 733: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,466 INFO L263 TraceCheckUtils]: 734: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,466 INFO L280 TraceCheckUtils]: 735: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,466 INFO L280 TraceCheckUtils]: 736: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,466 INFO L280 TraceCheckUtils]: 737: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,466 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,466 INFO L280 TraceCheckUtils]: 739: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,467 INFO L280 TraceCheckUtils]: 740: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,467 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {130763#true} {130763#true} #2188#return; {130763#true} is VALID [2020-07-11 04:48:17,467 INFO L280 TraceCheckUtils]: 742: Hoare triple {130763#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {130763#true} is VALID [2020-07-11 04:48:17,467 INFO L280 TraceCheckUtils]: 743: Hoare triple {130763#true} havoc #t~ret48.base, #t~ret48.offset; {130763#true} is VALID [2020-07-11 04:48:17,467 INFO L280 TraceCheckUtils]: 744: Hoare triple {130763#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,468 INFO L263 TraceCheckUtils]: 745: Hoare triple {130763#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,468 INFO L280 TraceCheckUtils]: 746: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,468 INFO L280 TraceCheckUtils]: 747: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,468 INFO L280 TraceCheckUtils]: 748: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,469 INFO L280 TraceCheckUtils]: 749: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,470 INFO L263 TraceCheckUtils]: 750: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,470 INFO L280 TraceCheckUtils]: 751: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,470 INFO L280 TraceCheckUtils]: 752: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,470 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,470 INFO L280 TraceCheckUtils]: 754: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L280 TraceCheckUtils]: 755: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L263 TraceCheckUtils]: 756: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L280 TraceCheckUtils]: 757: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L280 TraceCheckUtils]: 758: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L280 TraceCheckUtils]: 759: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,471 INFO L280 TraceCheckUtils]: 761: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,472 INFO L280 TraceCheckUtils]: 762: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,472 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {130763#true} {130763#true} #2190#return; {130763#true} is VALID [2020-07-11 04:48:17,472 INFO L280 TraceCheckUtils]: 764: Hoare triple {130763#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {130763#true} is VALID [2020-07-11 04:48:17,472 INFO L280 TraceCheckUtils]: 765: Hoare triple {130763#true} havoc #t~ret49.base, #t~ret49.offset; {130763#true} is VALID [2020-07-11 04:48:17,472 INFO L280 TraceCheckUtils]: 766: Hoare triple {130763#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,473 INFO L263 TraceCheckUtils]: 767: Hoare triple {130763#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,473 INFO L280 TraceCheckUtils]: 768: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,473 INFO L280 TraceCheckUtils]: 769: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,474 INFO L280 TraceCheckUtils]: 770: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,474 INFO L280 TraceCheckUtils]: 771: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,475 INFO L263 TraceCheckUtils]: 772: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,475 INFO L280 TraceCheckUtils]: 773: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,475 INFO L280 TraceCheckUtils]: 774: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,475 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L280 TraceCheckUtils]: 776: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L280 TraceCheckUtils]: 777: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L263 TraceCheckUtils]: 778: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L280 TraceCheckUtils]: 779: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L280 TraceCheckUtils]: 780: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L280 TraceCheckUtils]: 781: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,476 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,477 INFO L280 TraceCheckUtils]: 783: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,477 INFO L280 TraceCheckUtils]: 784: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,477 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {130763#true} {130763#true} #2192#return; {130763#true} is VALID [2020-07-11 04:48:17,477 INFO L280 TraceCheckUtils]: 786: Hoare triple {130763#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {130763#true} is VALID [2020-07-11 04:48:17,477 INFO L280 TraceCheckUtils]: 787: Hoare triple {130763#true} havoc #t~ret50.base, #t~ret50.offset; {130763#true} is VALID [2020-07-11 04:48:17,477 INFO L280 TraceCheckUtils]: 788: Hoare triple {130763#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,478 INFO L263 TraceCheckUtils]: 789: Hoare triple {130763#true} call ldv_initialize(); {130763#true} is VALID [2020-07-11 04:48:17,478 INFO L280 TraceCheckUtils]: 790: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,478 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {130763#true} {130763#true} #2194#return; {130763#true} is VALID [2020-07-11 04:48:17,479 INFO L263 TraceCheckUtils]: 792: Hoare triple {130763#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:48:17,479 INFO L280 TraceCheckUtils]: 793: Hoare triple {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} ~s.base, ~s.offset := #in~s.base, #in~s.offset; {130763#true} is VALID [2020-07-11 04:48:17,479 INFO L280 TraceCheckUtils]: 794: Hoare triple {130763#true} ~c := #in~c; {130763#true} is VALID [2020-07-11 04:48:17,479 INFO L280 TraceCheckUtils]: 795: Hoare triple {130763#true} ~n := #in~n; {130763#true} is VALID [2020-07-11 04:48:17,480 INFO L280 TraceCheckUtils]: 796: Hoare triple {130763#true} havoc ~tmp~3.base, ~tmp~3.offset; {130763#true} is VALID [2020-07-11 04:48:17,481 INFO L263 TraceCheckUtils]: 797: Hoare triple {130763#true} call #t~memset~res13.base, #t~memset~res13.offset := #Ultimate.C_memset(~s.base, ~s.offset, ~c, (if ~n % 4294967296 % 4294967296 <= 2147483647 then ~n % 4294967296 % 4294967296 else ~n % 4294967296 % 4294967296 - 4294967296)); {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-11 04:48:17,481 INFO L280 TraceCheckUtils]: 798: Hoare triple {131686#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {130763#true} is VALID [2020-07-11 04:48:17,481 INFO L280 TraceCheckUtils]: 799: Hoare triple {130763#true} assume !(#t~loopctr125 < #amount); {130763#true} is VALID [2020-07-11 04:48:17,482 INFO L280 TraceCheckUtils]: 800: Hoare triple {130763#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {130763#true} is VALID [2020-07-11 04:48:17,482 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {130763#true} {130763#true} #2164#return; {130763#true} is VALID [2020-07-11 04:48:17,482 INFO L280 TraceCheckUtils]: 802: Hoare triple {130763#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {130763#true} is VALID [2020-07-11 04:48:17,482 INFO L280 TraceCheckUtils]: 803: Hoare triple {130763#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {130763#true} is VALID [2020-07-11 04:48:17,482 INFO L280 TraceCheckUtils]: 804: Hoare triple {130763#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {130763#true} is VALID [2020-07-11 04:48:17,482 INFO L280 TraceCheckUtils]: 805: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {130763#true} {130763#true} #2196#return; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L280 TraceCheckUtils]: 807: Hoare triple {130763#true} havoc #t~ret51.base, #t~ret51.offset; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L280 TraceCheckUtils]: 808: Hoare triple {130763#true} ~ldv_state_variable_6~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L280 TraceCheckUtils]: 809: Hoare triple {130763#true} ~ldv_state_variable_4~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L280 TraceCheckUtils]: 810: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L280 TraceCheckUtils]: 811: Hoare triple {130763#true} ~ref_cnt~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,483 INFO L280 TraceCheckUtils]: 812: Hoare triple {130763#true} ~ldv_state_variable_0~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,484 INFO L280 TraceCheckUtils]: 813: Hoare triple {130763#true} ~ldv_state_variable_3~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,484 INFO L280 TraceCheckUtils]: 814: Hoare triple {130763#true} ~ldv_state_variable_2~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,484 INFO L280 TraceCheckUtils]: 815: Hoare triple {130763#true} ~ldv_state_variable_5~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,484 INFO L280 TraceCheckUtils]: 816: Hoare triple {130763#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,484 INFO L280 TraceCheckUtils]: 817: Hoare triple {130763#true} ~tmp___5~0 := #t~nondet52; {130763#true} is VALID [2020-07-11 04:48:17,484 INFO L280 TraceCheckUtils]: 818: Hoare triple {130763#true} havoc #t~nondet52; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 819: Hoare triple {130763#true} #t~switch53 := 0 == ~tmp___5~0; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 820: Hoare triple {130763#true} assume !#t~switch53; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 821: Hoare triple {130763#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 822: Hoare triple {130763#true} assume !#t~switch53; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 823: Hoare triple {130763#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 824: Hoare triple {130763#true} assume !#t~switch53; {130763#true} is VALID [2020-07-11 04:48:17,485 INFO L280 TraceCheckUtils]: 825: Hoare triple {130763#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 826: Hoare triple {130763#true} assume #t~switch53; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 827: Hoare triple {130763#true} assume 0 != ~ldv_state_variable_0~0; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 828: Hoare triple {130763#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 829: Hoare triple {130763#true} ~tmp___9~0 := #t~nondet66; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 830: Hoare triple {130763#true} havoc #t~nondet66; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 831: Hoare triple {130763#true} #t~switch67 := 0 == ~tmp___9~0; {130763#true} is VALID [2020-07-11 04:48:17,486 INFO L280 TraceCheckUtils]: 832: Hoare triple {130763#true} assume !#t~switch67; {130763#true} is VALID [2020-07-11 04:48:17,487 INFO L280 TraceCheckUtils]: 833: Hoare triple {130763#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {130763#true} is VALID [2020-07-11 04:48:17,487 INFO L280 TraceCheckUtils]: 834: Hoare triple {130763#true} assume #t~switch67; {130763#true} is VALID [2020-07-11 04:48:17,487 INFO L280 TraceCheckUtils]: 835: Hoare triple {130763#true} assume 1 == ~ldv_state_variable_0~0; {130763#true} is VALID [2020-07-11 04:48:17,489 INFO L263 TraceCheckUtils]: 836: Hoare triple {130763#true} call #t~ret68 := cdc_subset_driver_init(); {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,489 INFO L280 TraceCheckUtils]: 837: Hoare triple {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} havoc ~tmp~6; {130763#true} is VALID [2020-07-11 04:48:17,491 INFO L263 TraceCheckUtils]: 838: Hoare triple {130763#true} call #t~ret43 := ldv_usb_register_driver_14(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string42.base, #t~string42.offset); {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,491 INFO L280 TraceCheckUtils]: 839: Hoare triple {131691#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= ~usb_counter~0 |old(~usb_counter~0)|) (= |old(#length)| |#length|))} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,491 INFO L280 TraceCheckUtils]: 840: Hoare triple {130763#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,491 INFO L280 TraceCheckUtils]: 841: Hoare triple {130763#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {130763#true} is VALID [2020-07-11 04:48:17,491 INFO L280 TraceCheckUtils]: 842: Hoare triple {130763#true} havoc ~ldv_func_res~1; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 843: Hoare triple {130763#true} havoc ~tmp~11; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L263 TraceCheckUtils]: 844: Hoare triple {130763#true} call #t~ret81 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset); {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 845: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 846: Hoare triple {130763#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 847: Hoare triple {130763#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 848: Hoare triple {130763#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 849: Hoare triple {130763#true} #res := #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 850: Hoare triple {130763#true} havoc #t~nondet118; {130763#true} is VALID [2020-07-11 04:48:17,492 INFO L280 TraceCheckUtils]: 851: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {130763#true} {130763#true} #2304#return; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L280 TraceCheckUtils]: 853: Hoare triple {130763#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L280 TraceCheckUtils]: 854: Hoare triple {130763#true} ~tmp~11 := #t~ret81; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L280 TraceCheckUtils]: 855: Hoare triple {130763#true} havoc #t~ret81; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L280 TraceCheckUtils]: 856: Hoare triple {130763#true} ~ldv_func_res~1 := ~tmp~11; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L280 TraceCheckUtils]: 857: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,493 INFO L280 TraceCheckUtils]: 858: Hoare triple {130763#true} ~usb_counter~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,494 INFO L263 TraceCheckUtils]: 859: Hoare triple {130763#true} call ldv_usb_driver_1(); {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,494 INFO L280 TraceCheckUtils]: 860: Hoare triple {131774#(and (= ~cdc_subset_driver_group1~0.offset |old(~cdc_subset_driver_group1~0.offset)|) (= |#valid| |old(#valid)|) (= ~cdc_subset_driver_group1~0.base |old(~cdc_subset_driver_group1~0.base)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} havoc ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,495 INFO L263 TraceCheckUtils]: 861: Hoare triple {130763#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-11 04:48:17,495 INFO L280 TraceCheckUtils]: 862: Hoare triple {131642#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130763#true} is VALID [2020-07-11 04:48:17,495 INFO L280 TraceCheckUtils]: 863: Hoare triple {130763#true} havoc ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,495 INFO L280 TraceCheckUtils]: 864: Hoare triple {130763#true} havoc ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,495 INFO L280 TraceCheckUtils]: 865: Hoare triple {130763#true} SUMMARY for call #t~malloc12.base, #t~malloc12.offset := #Ultimate.allocOnHeap((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); srcloc: L5751 {130763#true} is VALID [2020-07-11 04:48:17,496 INFO L263 TraceCheckUtils]: 866: Hoare triple {130763#true} call #Ultimate.meminit(#t~malloc12.base, #t~malloc12.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {131650#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-11 04:48:17,496 INFO L280 TraceCheckUtils]: 867: Hoare triple {131650#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130763#true} is VALID [2020-07-11 04:48:17,496 INFO L280 TraceCheckUtils]: 868: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,496 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {130763#true} {130763#true} #2150#return; {130763#true} is VALID [2020-07-11 04:48:17,496 INFO L280 TraceCheckUtils]: 870: Hoare triple {130763#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130763#true} is VALID [2020-07-11 04:48:17,496 INFO L280 TraceCheckUtils]: 871: Hoare triple {130763#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L263 TraceCheckUtils]: 872: Hoare triple {130763#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L280 TraceCheckUtils]: 873: Hoare triple {130763#true} ~cond := #in~cond; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L280 TraceCheckUtils]: 874: Hoare triple {130763#true} assume !(0 == ~cond); {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L280 TraceCheckUtils]: 875: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {130763#true} {130763#true} #2152#return; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L280 TraceCheckUtils]: 877: Hoare triple {130763#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L280 TraceCheckUtils]: 878: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {130763#true} {130763#true} #2120#return; {130763#true} is VALID [2020-07-11 04:48:17,497 INFO L280 TraceCheckUtils]: 880: Hoare triple {130763#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 881: Hoare triple {130763#true} havoc #t~ret44.base, #t~ret44.offset; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 882: Hoare triple {130763#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 883: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {130763#true} {130763#true} #2306#return; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 885: Hoare triple {130763#true} #res := ~ldv_func_res~1; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 886: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {130763#true} {130763#true} #2114#return; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 888: Hoare triple {130763#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,498 INFO L280 TraceCheckUtils]: 889: Hoare triple {130763#true} ~tmp~6 := #t~ret43; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 890: Hoare triple {130763#true} havoc #t~ret43; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 891: Hoare triple {130763#true} #res := ~tmp~6; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 892: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {130763#true} {130763#true} #2222#return; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 894: Hoare triple {130763#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 895: Hoare triple {130763#true} ~ldv_retval_3~0 := #t~ret68; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 896: Hoare triple {130763#true} havoc #t~ret68; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 897: Hoare triple {130763#true} assume 0 == ~ldv_retval_3~0; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 898: Hoare triple {130763#true} ~ldv_state_variable_0~0 := 3; {130763#true} is VALID [2020-07-11 04:48:17,499 INFO L280 TraceCheckUtils]: 899: Hoare triple {130763#true} ~ldv_state_variable_5~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 900: Hoare triple {130763#true} ~ldv_state_variable_2~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 901: Hoare triple {130763#true} ~ldv_state_variable_3~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 902: Hoare triple {130763#true} ~ldv_state_variable_4~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 903: Hoare triple {130763#true} ~ldv_state_variable_6~0 := 1; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 904: Hoare triple {130763#true} assume !(0 != ~ldv_retval_3~0); {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 905: Hoare triple {130763#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 906: Hoare triple {130763#true} ~tmp___5~0 := #t~nondet52; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 907: Hoare triple {130763#true} havoc #t~nondet52; {130763#true} is VALID [2020-07-11 04:48:17,500 INFO L280 TraceCheckUtils]: 908: Hoare triple {130763#true} #t~switch53 := 0 == ~tmp___5~0; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 909: Hoare triple {130763#true} assume #t~switch53; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 910: Hoare triple {130763#true} assume 0 != ~ldv_state_variable_6~0; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 911: Hoare triple {130763#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 912: Hoare triple {130763#true} ~tmp___6~0 := #t~nondet54; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 913: Hoare triple {130763#true} havoc #t~nondet54; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 914: Hoare triple {130763#true} #t~switch55 := 0 == ~tmp___6~0; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 915: Hoare triple {130763#true} assume #t~switch55; {130763#true} is VALID [2020-07-11 04:48:17,501 INFO L280 TraceCheckUtils]: 916: Hoare triple {130763#true} assume 1 == ~ldv_state_variable_6~0; {130763#true} is VALID [2020-07-11 04:48:17,502 INFO L263 TraceCheckUtils]: 917: Hoare triple {130763#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,502 INFO L280 TraceCheckUtils]: 918: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {130763#true} is VALID [2020-07-11 04:48:17,502 INFO L280 TraceCheckUtils]: 919: Hoare triple {130763#true} havoc ~udev~0.base, ~udev~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,502 INFO L280 TraceCheckUtils]: 920: Hoare triple {130763#true} havoc ~intf~0.base, ~intf~0.offset; {130763#true} is VALID [2020-07-11 04:48:17,502 INFO L280 TraceCheckUtils]: 921: Hoare triple {130763#true} havoc ~r~0; {130763#true} is VALID [2020-07-11 04:48:17,502 INFO L280 TraceCheckUtils]: 922: Hoare triple {130763#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {130763#true} is VALID [2020-07-11 04:48:17,502 INFO L280 TraceCheckUtils]: 923: Hoare triple {130763#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {130763#true} is VALID [2020-07-11 04:48:17,503 INFO L280 TraceCheckUtils]: 924: Hoare triple {130763#true} havoc #t~mem29.base, #t~mem29.offset; {130763#true} is VALID [2020-07-11 04:48:17,503 INFO L280 TraceCheckUtils]: 925: Hoare triple {130763#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {130763#true} is VALID [2020-07-11 04:48:17,503 INFO L280 TraceCheckUtils]: 926: Hoare triple {130763#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {130763#true} is VALID [2020-07-11 04:48:17,503 INFO L280 TraceCheckUtils]: 927: Hoare triple {130763#true} havoc #t~mem30.base, #t~mem30.offset; {130763#true} is VALID [2020-07-11 04:48:17,504 INFO L263 TraceCheckUtils]: 928: Hoare triple {130763#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,504 INFO L280 TraceCheckUtils]: 929: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {130763#true} is VALID [2020-07-11 04:48:17,504 INFO L280 TraceCheckUtils]: 930: Hoare triple {130763#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130763#true} is VALID [2020-07-11 04:48:17,504 INFO L280 TraceCheckUtils]: 931: Hoare triple {130763#true} havoc ~tmp~10; {130763#true} is VALID [2020-07-11 04:48:17,504 INFO L263 TraceCheckUtils]: 932: Hoare triple {130763#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 933: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 934: Hoare triple {130763#true} havoc ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L263 TraceCheckUtils]: 935: Hoare triple {130763#true} call #t~ret114 := ldv_undef_int(); {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 936: Hoare triple {130763#true} havoc ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 937: Hoare triple {130763#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 938: Hoare triple {130763#true} ~tmp~4 := #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 939: Hoare triple {130763#true} havoc #t~nondet14; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 940: Hoare triple {130763#true} #res := ~tmp~4; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L280 TraceCheckUtils]: 941: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,505 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {130763#true} {130763#true} #2128#return; {130763#true} is VALID [2020-07-11 04:48:17,506 INFO L280 TraceCheckUtils]: 943: Hoare triple {130763#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130763#true} is VALID [2020-07-11 04:48:17,506 INFO L280 TraceCheckUtils]: 944: Hoare triple {130763#true} ~tmp___0~8 := #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,506 INFO L280 TraceCheckUtils]: 945: Hoare triple {130763#true} havoc #t~ret114; {130763#true} is VALID [2020-07-11 04:48:17,506 INFO L280 TraceCheckUtils]: 946: Hoare triple {130763#true} assume 0 != ~tmp___0~8; {130763#true} is VALID [2020-07-11 04:48:17,507 INFO L263 TraceCheckUtils]: 947: Hoare triple {130763#true} call ldv_mutex_lock_udev(0, 0); {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-11 04:48:17,507 INFO L280 TraceCheckUtils]: 948: Hoare triple {131800#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130763#true} is VALID [2020-07-11 04:48:17,507 INFO L280 TraceCheckUtils]: 949: Hoare triple {130763#true} assume !(1 != ~ldv_mutex_udev~0); {130763#true} is VALID [2020-07-11 04:48:17,507 INFO L280 TraceCheckUtils]: 950: Hoare triple {130763#true} ~ldv_mutex_udev~0 := 2; {130763#true} is VALID [2020-07-11 04:48:17,507 INFO L280 TraceCheckUtils]: 951: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,507 INFO L275 TraceCheckUtils]: 952: Hoare quadruple {130763#true} {130763#true} #2130#return; {130763#true} is VALID [2020-07-11 04:48:17,508 INFO L280 TraceCheckUtils]: 953: Hoare triple {130763#true} #res := 0; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,509 INFO L280 TraceCheckUtils]: 954: Hoare triple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-11 04:48:17,509 INFO L275 TraceCheckUtils]: 955: Hoare quadruple {131874#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130763#true} #2108#return; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,509 INFO L280 TraceCheckUtils]: 956: Hoare triple {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-11 04:48:17,510 INFO L280 TraceCheckUtils]: 957: Hoare triple {131859#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} ~tmp~10 := #t~ret80; {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-11 04:48:17,510 INFO L280 TraceCheckUtils]: 958: Hoare triple {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} havoc #t~ret80; {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-11 04:48:17,511 INFO L280 TraceCheckUtils]: 959: Hoare triple {131860#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} #res := ~tmp~10; {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-11 04:48:17,511 INFO L280 TraceCheckUtils]: 960: Hoare triple {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} assume true; {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-11 04:48:17,512 INFO L275 TraceCheckUtils]: 961: Hoare quadruple {131861#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} {130763#true} #2122#return; {131834#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-11 04:48:17,512 INFO L280 TraceCheckUtils]: 962: Hoare triple {131834#(<= 0 |m5632_recover_#t~ret31|)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {131834#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-11 04:48:17,513 INFO L280 TraceCheckUtils]: 963: Hoare triple {131834#(<= 0 |m5632_recover_#t~ret31|)} ~r~0 := #t~ret31; {131835#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-11 04:48:17,513 INFO L280 TraceCheckUtils]: 964: Hoare triple {131835#(<= 0 m5632_recover_~r~0)} havoc #t~ret31; {131835#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-11 04:48:17,513 INFO L280 TraceCheckUtils]: 965: Hoare triple {131835#(<= 0 m5632_recover_~r~0)} assume ~r~0 < 0; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 966: Hoare triple {130764#false} assume true; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L275 TraceCheckUtils]: 967: Hoare quadruple {130764#false} {130763#true} #2198#return; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 968: Hoare triple {130764#false} ~ldv_state_variable_6~0 := 1; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 969: Hoare triple {130764#false} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 970: Hoare triple {130764#false} ~tmp___5~0 := #t~nondet52; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 971: Hoare triple {130764#false} havoc #t~nondet52; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 972: Hoare triple {130764#false} #t~switch53 := 0 == ~tmp___5~0; {130764#false} is VALID [2020-07-11 04:48:17,514 INFO L280 TraceCheckUtils]: 973: Hoare triple {130764#false} assume !#t~switch53; {130764#false} is VALID [2020-07-11 04:48:17,515 INFO L280 TraceCheckUtils]: 974: Hoare triple {130764#false} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {130764#false} is VALID [2020-07-11 04:48:17,515 INFO L280 TraceCheckUtils]: 975: Hoare triple {130764#false} assume !#t~switch53; {130764#false} is VALID [2020-07-11 04:48:17,515 INFO L280 TraceCheckUtils]: 976: Hoare triple {130764#false} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {130764#false} is VALID [2020-07-11 04:48:17,515 INFO L280 TraceCheckUtils]: 977: Hoare triple {130764#false} assume !#t~switch53; {130764#false} is VALID [2020-07-11 04:48:17,515 INFO L280 TraceCheckUtils]: 978: Hoare triple {130764#false} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {130764#false} is VALID [2020-07-11 04:48:17,515 INFO L280 TraceCheckUtils]: 979: Hoare triple {130764#false} assume #t~switch53; {130764#false} is VALID [2020-07-11 04:48:17,516 INFO L280 TraceCheckUtils]: 980: Hoare triple {130764#false} assume 0 != ~ldv_state_variable_0~0; {130764#false} is VALID [2020-07-11 04:48:17,516 INFO L280 TraceCheckUtils]: 981: Hoare triple {130764#false} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {130764#false} is VALID [2020-07-11 04:48:17,516 INFO L280 TraceCheckUtils]: 982: Hoare triple {130764#false} ~tmp___9~0 := #t~nondet66; {130764#false} is VALID [2020-07-11 04:48:17,516 INFO L280 TraceCheckUtils]: 983: Hoare triple {130764#false} havoc #t~nondet66; {130764#false} is VALID [2020-07-11 04:48:17,516 INFO L280 TraceCheckUtils]: 984: Hoare triple {130764#false} #t~switch67 := 0 == ~tmp___9~0; {130764#false} is VALID [2020-07-11 04:48:17,516 INFO L280 TraceCheckUtils]: 985: Hoare triple {130764#false} assume #t~switch67; {130764#false} is VALID [2020-07-11 04:48:17,517 INFO L280 TraceCheckUtils]: 986: Hoare triple {130764#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {130764#false} is VALID [2020-07-11 04:48:17,517 INFO L263 TraceCheckUtils]: 987: Hoare triple {130764#false} call cdc_subset_driver_exit(); {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-11 04:48:17,518 INFO L263 TraceCheckUtils]: 988: Hoare triple {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} call ldv_usb_deregister_15(~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset); {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-11 04:48:17,518 INFO L280 TraceCheckUtils]: 989: Hoare triple {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L263 TraceCheckUtils]: 990: Hoare triple {130763#true} call usb_deregister(~arg.base, ~arg.offset); {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L280 TraceCheckUtils]: 991: Hoare triple {130763#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L280 TraceCheckUtils]: 992: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L275 TraceCheckUtils]: 993: Hoare quadruple {130763#true} {130763#true} #2144#return; {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L280 TraceCheckUtils]: 994: Hoare triple {130763#true} ~ldv_state_variable_1~0 := 0; {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L280 TraceCheckUtils]: 995: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,518 INFO L275 TraceCheckUtils]: 996: Hoare quadruple {130763#true} {131875#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {130763#true} is VALID [2020-07-11 04:48:17,519 INFO L280 TraceCheckUtils]: 997: Hoare triple {130763#true} assume true; {130763#true} is VALID [2020-07-11 04:48:17,519 INFO L275 TraceCheckUtils]: 998: Hoare quadruple {130763#true} {130764#false} #2220#return; {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L280 TraceCheckUtils]: 999: Hoare triple {130764#false} ~ldv_state_variable_0~0 := 2; {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L263 TraceCheckUtils]: 1,000: Hoare triple {130764#false} call ldv_check_final_state(); {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L280 TraceCheckUtils]: 1,001: Hoare triple {130764#false} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L280 TraceCheckUtils]: 1,002: Hoare triple {130764#false} assume !(1 != ~ldv_mutex_lock~0); {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L280 TraceCheckUtils]: 1,003: Hoare triple {130764#false} assume !(1 != ~ldv_mutex_mutex_of_device~0); {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L280 TraceCheckUtils]: 1,004: Hoare triple {130764#false} assume 1 != ~ldv_mutex_udev~0; {130764#false} is VALID [2020-07-11 04:48:17,519 INFO L263 TraceCheckUtils]: 1,005: Hoare triple {130764#false} call ldv_error(); {130764#false} is VALID [2020-07-11 04:48:17,520 INFO L280 TraceCheckUtils]: 1,006: Hoare triple {130764#false} assume !false; {130764#false} is VALID [2020-07-11 04:48:17,923 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2020-07-11 04:48:17,923 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [708710014] [2020-07-11 04:48:17,923 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-11 04:48:17,923 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2020-07-11 04:48:17,923 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952359398] [2020-07-11 04:48:17,925 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 1007 [2020-07-11 04:48:17,925 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-11 04:48:17,926 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 16 states. [2020-07-11 04:48:18,952 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 901 edges. 901 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-11 04:48:18,953 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-11 04:48:18,953 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-11 04:48:18,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-11 04:48:18,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2020-07-11 04:48:18,954 INFO L87 Difference]: Start difference. First operand 2803 states and 3167 transitions. Second operand 16 states. [2020-07-11 04:48:19,332 WARN L193 SmtUtils]: Spent 322.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-11 04:48:39,254 WARN L193 SmtUtils]: Spent 314.00 ms on a formula simplification that was a NOOP. DAG size: 235