/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 -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-10 22:19:28,312 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-10 22:19:28,315 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-10 22:19:28,334 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-10 22:19:28,334 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-10 22:19:28,336 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-10 22:19:28,338 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-10 22:19:28,349 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-10 22:19:28,353 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-10 22:19:28,356 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-10 22:19:28,358 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-10 22:19:28,360 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-10 22:19:28,360 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-10 22:19:28,363 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-10 22:19:28,365 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-10 22:19:28,366 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-10 22:19:28,368 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-10 22:19:28,369 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-10 22:19:28,370 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-10 22:19:28,375 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-10 22:19:28,381 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-10 22:19:28,384 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-10 22:19:28,386 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-10 22:19:28,387 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-10 22:19:28,389 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-10 22:19:28,389 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-10 22:19:28,390 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-10 22:19:28,392 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-10 22:19:28,393 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-10 22:19:28,394 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-10 22:19:28,394 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-10 22:19:28,395 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-10 22:19:28,396 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-10 22:19:28,397 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-10 22:19:28,398 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-10 22:19:28,398 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-10 22:19:28,399 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-10 22:19:28,399 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-10 22:19:28,399 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-10 22:19:28,400 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-10 22:19:28,402 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-10 22:19:28,403 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_64.epf [2020-07-10 22:19:28,430 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-10 22:19:28,430 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-10 22:19:28,431 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-10 22:19:28,432 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-10 22:19:28,432 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-10 22:19:28,432 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-10 22:19:28,432 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-10 22:19:28,432 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-10 22:19:28,434 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-10 22:19:28,434 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-10 22:19:28,435 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-10 22:19:28,435 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-10 22:19:28,435 INFO L138 SettingsManager]: * Size of a code block=SingleStatement [2020-07-10 22:19:28,435 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-10 22:19:28,435 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-10 22:19:28,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-10 22:19:28,436 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-10 22:19:28,438 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2020-07-10 22:19:28,439 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-10 22:19:28,439 INFO L138 SettingsManager]: * Use separate solver for trace checks=false [2020-07-10 22:19:28,734 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-10 22:19:28,747 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-10 22:19:28,751 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-10 22:19:28,753 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-10 22:19:28,753 INFO L275 PluginConnector]: CDTParser initialized [2020-07-10 22:19:28,754 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-10 22:19:28,828 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/612cb429e/8d0b7bc92250407390e55de26fa7870d/FLAG70915d85a [2020-07-10 22:19:29,646 INFO L306 CDTParser]: Found 1 translation units. [2020-07-10 22:19:29,647 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-10 22:19:29,676 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/612cb429e/8d0b7bc92250407390e55de26fa7870d/FLAG70915d85a [2020-07-10 22:19:30,155 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/612cb429e/8d0b7bc92250407390e55de26fa7870d [2020-07-10 22:19:30,163 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-10 22:19:30,165 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-10 22:19:30,169 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-10 22:19:30,169 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-10 22:19:30,173 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-10 22:19:30,175 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 10:19:30" (1/1) ... [2020-07-10 22:19:30,179 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@691d1e07 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:30, skipping insertion in model container [2020-07-10 22:19:30,179 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.07 10:19:30" (1/1) ... [2020-07-10 22:19:30,188 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-10 22:19:30,290 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-10 22:19:31,774 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-10 22:19:31,837 INFO L203 MainTranslator]: Completed pre-run [2020-07-10 22:19:32,145 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-10 22:19:32,279 INFO L208 MainTranslator]: Completed translation [2020-07-10 22:19:32,280 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32 WrapperNode [2020-07-10 22:19:32,280 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-10 22:19:32,281 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-10 22:19:32,281 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-10 22:19:32,281 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-10 22:19:32,297 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,298 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,350 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,351 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,484 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,515 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,533 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (1/1) ... [2020-07-10 22:19:32,545 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-10 22:19:32,546 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-10 22:19:32,546 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-10 22:19:32,546 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-10 22:19:32,547 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (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-10 22:19:32,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-10 22:19:32,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-10 22:19:32,612 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2020-07-10 22:19:32,612 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2020-07-10 22:19:32,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2020-07-10 22:19:32,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2020-07-10 22:19:32,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2020-07-10 22:19:32,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2020-07-10 22:19:32,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2020-07-10 22:19:32,614 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2020-07-10 22:19:32,614 INFO L138 BoogieDeclarations]: Found implementation of procedure always_connected [2020-07-10 22:19:32,614 INFO L138 BoogieDeclarations]: Found implementation of procedure m5632_recover [2020-07-10 22:19:32,614 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_prereset [2020-07-10 22:19:32,615 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_postreset [2020-07-10 22:19:32,615 INFO L138 BoogieDeclarations]: Found implementation of procedure cdc_subset_driver_init [2020-07-10 22:19:32,615 INFO L138 BoogieDeclarations]: Found implementation of procedure cdc_subset_driver_exit [2020-07-10 22:19:32,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2020-07-10 22:19:32,615 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-10 22:19:32,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2020-07-10 22:19:32,616 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_6 [2020-07-10 22:19:32,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_7 [2020-07-10 22:19:32,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_8 [2020-07-10 22:19:32,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2020-07-10 22:19:32,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2020-07-10 22:19:32,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2020-07-10 22:19:32,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_12 [2020-07-10 22:19:32,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_usb_unlock_device_13 [2020-07-10 22:19:32,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_14 [2020-07-10 22:19:32,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_15 [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2020-07-10 22:19:32,619 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2020-07-10 22:19:32,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2020-07-10 22:19:32,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2020-07-10 22:19:32,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2020-07-10 22:19:32,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2020-07-10 22:19:32,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2020-07-10 22:19:32,620 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2020-07-10 22:19:32,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2020-07-10 22:19:32,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2020-07-10 22:19:32,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2020-07-10 22:19:32,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2020-07-10 22:19:32,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2020-07-10 22:19:32,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2020-07-10 22:19:32,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2020-07-10 22:19:32,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2020-07-10 22:19:32,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2020-07-10 22:19:32,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2020-07-10 22:19:32,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2020-07-10 22:19:32,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2020-07-10 22:19:32,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2020-07-10 22:19:32,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2020-07-10 22:19:32,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_udev [2020-07-10 22:19:32,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_udev [2020-07-10 22:19:32,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_udev [2020-07-10 22:19:32,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_udev [2020-07-10 22:19:32,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_udev [2020-07-10 22:19:32,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_udev [2020-07-10 22:19:32,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_udev [2020-07-10 22:19:32,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_udev [2020-07-10 22:19:32,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_udev [2020-07-10 22:19:32,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_udev [2020-07-10 22:19:32,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_udev [2020-07-10 22:19:32,626 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2020-07-10 22:19:32,627 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_usb_unlock_device [2020-07-10 22:19:32,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2020-07-10 22:19:32,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_reset_resume_1 [2020-07-10 22:19:32,627 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2020-07-10 22:19:32,627 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2020-07-10 22:19:32,627 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2020-07-10 22:19:32,628 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2020-07-10 22:19:32,628 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2020-07-10 22:19:32,628 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_reset_device [2020-07-10 22:19:32,628 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_disconnect [2020-07-10 22:19:32,628 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_probe [2020-07-10 22:19:32,629 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_resume [2020-07-10 22:19:32,629 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_suspend [2020-07-10 22:19:32,629 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2020-07-10 22:19:32,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2020-07-10 22:19:32,629 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_8 [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_6 [2020-07-10 22:19:32,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2020-07-10 22:19:32,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2020-07-10 22:19:32,631 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2020-07-10 22:19:32,631 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2020-07-10 22:19:32,631 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-10 22:19:32,631 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2020-07-10 22:19:32,631 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2020-07-10 22:19:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2020-07-10 22:19:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2020-07-10 22:19:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-07-10 22:19:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2020-07-10 22:19:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2020-07-10 22:19:32,632 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_usb_unlock_device [2020-07-10 22:19:32,633 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_usb_unlock_device_13 [2020-07-10 22:19:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2020-07-10 22:19:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2020-07-10 22:19:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_7 [2020-07-10 22:19:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2020-07-10 22:19:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2020-07-10 22:19:32,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2020-07-10 22:19:32,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2020-07-10 22:19:32,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2020-07-10 22:19:32,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2020-07-10 22:19:32,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2020-07-10 22:19:32,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2020-07-10 22:19:32,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_udev [2020-07-10 22:19:32,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_udev [2020-07-10 22:19:32,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2020-07-10 22:19:32,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_12 [2020-07-10 22:19:32,636 INFO L130 BoogieDeclarations]: Found specification of procedure usb_reset_device [2020-07-10 22:19:32,636 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2020-07-10 22:19:32,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_14 [2020-07-10 22:19:32,637 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2020-07-10 22:19:32,637 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_15 [2020-07-10 22:19:32,692 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_probe [2020-07-10 22:19:32,693 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_suspend [2020-07-10 22:19:32,693 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_resume [2020-07-10 22:19:32,693 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_disconnect [2020-07-10 22:19:32,693 INFO L130 BoogieDeclarations]: Found specification of procedure always_connected [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure m5632_recover [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_prereset [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_postreset [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure cdc_subset_driver_init [2020-07-10 22:19:32,694 INFO L130 BoogieDeclarations]: Found specification of procedure cdc_subset_driver_exit [2020-07-10 22:19:32,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2020-07-10 22:19:32,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_reset_resume_1 [2020-07-10 22:19:32,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2020-07-10 22:19:32,695 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-10 22:19:32,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-07-10 22:19:32,695 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2020-07-10 22:19:32,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2020-07-10 22:19:32,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2020-07-10 22:19:32,698 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2020-07-10 22:19:32,699 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_udev [2020-07-10 22:19:32,700 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_udev [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure free [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-07-10 22:19:32,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-07-10 22:19:33,447 INFO L728 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2020-07-10 22:19:37,039 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-10 22:19:37,040 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-10 22:19:37,056 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 10:19:37 BoogieIcfgContainer [2020-07-10 22:19:37,056 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-10 22:19:37,058 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-10 22:19:37,058 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-10 22:19:37,061 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-10 22:19:37,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.07 10:19:30" (1/3) ... [2020-07-10 22:19:37,062 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23f1dcdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 10:19:37, skipping insertion in model container [2020-07-10 22:19:37,063 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.07 10:19:32" (2/3) ... [2020-07-10 22:19:37,063 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23f1dcdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.07 10:19:37, skipping insertion in model container [2020-07-10 22:19:37,063 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.07 10:19:37" (3/3) ... [2020-07-10 22:19:37,065 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-10 22:19:37,076 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:AcceleratedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-07-10 22:19:37,085 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-10 22:19:37,100 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-10 22:19:37,124 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-10 22:19:37,124 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-10 22:19:37,124 INFO L377 AbstractCegarLoop]: Compute interpolants for AcceleratedInterpolation [2020-07-10 22:19:37,124 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-10 22:19:37,125 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-10 22:19:37,125 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-10 22:19:37,125 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-10 22:19:37,125 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-10 22:19:37,163 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states. [2020-07-10 22:19:37,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 852 [2020-07-10 22:19:37,281 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:19:37,283 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-10 22:19:37,284 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:19:37,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:19:37,291 INFO L82 PathProgramCache]: Analyzing trace with hash 942058458, now seen corresponding path program 1 times [2020-07-10 22:19:37,300 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:19:37,300 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1915419914] [2020-07-10 22:19:37,301 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:19:38,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:39,382 WARN L193 SmtUtils]: Spent 439.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:19:39,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:39,747 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-10 22:19:39,747 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} #valid := #valid[0 := 0]; {1446#true} is VALID [2020-07-10 22:19:39,750 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume 0 < #StackHeapBarrier; {1446#true} is VALID [2020-07-10 22:19:39,750 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-10 22:19:39,751 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-10 22:19:39,751 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-10 22:19:39,752 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-10 22:19:39,752 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-10 22:19:39,753 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-10 22:19:39,754 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-10 22:19:39,754 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-10 22:19:39,755 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-10 22:19:39,755 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-10 22:19:39,756 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-10 22:19:39,756 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-10 22:19:39,757 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-10 22:19:39,757 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-10 22:19:39,758 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-10 22:19:39,758 INFO L280 TraceCheckUtils]: 18: Hoare triple {1446#true} ~ldv_state_variable_3~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,760 INFO L280 TraceCheckUtils]: 19: Hoare triple {1446#true} ~LDV_IN_INTERRUPT~0 := 1; {1446#true} is VALID [2020-07-10 22:19:39,760 INFO L280 TraceCheckUtils]: 20: Hoare triple {1446#true} ~ldv_state_variable_2~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,761 INFO L280 TraceCheckUtils]: 21: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,761 INFO L280 TraceCheckUtils]: 22: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,765 INFO L280 TraceCheckUtils]: 23: Hoare triple {1446#true} ~usb_counter~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,765 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-10 22:19:39,766 INFO L280 TraceCheckUtils]: 25: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,766 INFO L280 TraceCheckUtils]: 26: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,767 INFO L280 TraceCheckUtils]: 27: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,767 INFO L280 TraceCheckUtils]: 28: Hoare triple {1446#true} ~ldv_state_variable_5~0 := 0; {1446#true} is VALID [2020-07-10 22:19:39,769 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-10 22:19:39,774 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-10 22:19:39,775 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-10 22:19:39,775 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-10 22:19:39,777 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-10 22:19:39,786 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-10 22:19:39,788 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-10 22:19:39,788 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-10 22:19:39,789 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-10 22:19:39,789 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-10 22:19:39,789 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-10 22:19:39,790 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-10 22:19:39,790 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-10 22:19:39,791 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-10 22:19:39,791 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-10 22:19:39,793 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-10 22:19:39,793 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-10 22:19:39,794 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-10 22:19:39,794 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-10 22:19:39,794 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-10 22:19:39,795 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-10 22:19:39,795 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-10 22:19:39,799 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-10 22:19:39,800 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-10 22:19:39,800 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-10 22:19:39,801 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-10 22:19:39,801 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-10 22:19:39,803 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-10 22:19:39,803 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-10 22:19:39,804 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-10 22:19:39,812 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-10 22:19:39,812 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-10 22:19:39,813 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-10 22:19:39,814 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-10 22:19:39,819 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-10 22:19:39,820 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-10 22:19:39,820 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-10 22:19:39,821 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-10 22:19:39,822 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-10 22:19:39,822 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-10 22:19:39,824 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-10 22:19:39,824 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-10 22:19:39,825 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-10 22:19:39,825 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-10 22:19:39,826 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-10 22:19:39,826 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-10 22:19:39,827 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-10 22:19:39,827 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-10 22:19:39,828 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-10 22:19:39,828 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-10 22:19:39,829 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-10 22:19:39,829 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-10 22:19:39,830 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-10 22:19:39,831 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-10 22:19:39,831 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-10 22:19:39,832 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-10 22:19:39,832 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-10 22:19:39,833 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-10 22:19:39,834 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-10 22:19:39,834 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-10 22:19:39,835 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-10 22:19:39,835 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-10 22:19:39,836 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-10 22:19:39,836 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-10 22:19:39,837 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-10 22:19:39,838 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-10 22:19:39,838 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-10 22:19:39,839 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-10 22:19:39,839 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-10 22:19:39,840 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-10 22:19:39,841 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-10 22:19:39,841 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-10 22:19:39,843 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-10 22:19:39,845 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-10 22:19:39,846 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-10 22:19:39,846 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-10 22:19:39,847 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-10 22:19:39,853 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-10 22:19:39,854 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-10 22:19:39,854 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-10 22:19:39,855 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-10 22:19:39,856 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-10 22:19:39,856 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-10 22:19:39,857 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-10 22:19:39,857 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-10 22:19:39,858 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-10 22:19:39,858 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-10 22:19:39,859 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-10 22:19:39,859 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-10 22:19:39,860 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-10 22:19:39,860 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-10 22:19:39,874 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-10 22:19:39,875 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-10 22:19:39,876 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-10 22:19:39,876 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-10 22:19:39,877 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-10 22:19:39,879 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-10 22:19:39,879 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-10 22:19:39,880 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-10 22:19:39,881 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-10 22:19:39,881 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-10 22:19:39,882 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-10 22:19:39,882 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-10 22:19:39,883 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-10 22:19:39,883 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-10 22:19:39,884 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-10 22:19:39,884 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-10 22:19:39,885 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-10 22:19:39,885 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-10 22:19:39,885 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-10 22:19:39,886 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-10 22:19:39,886 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-10 22:19:39,887 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-10 22:19:39,887 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-10 22:19:39,888 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-10 22:19:39,888 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-10 22:19:39,889 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-10 22:19:39,889 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-10 22:19:39,890 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-10 22:19:39,890 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-10 22:19:39,891 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-10 22:19:39,891 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-10 22:19:39,892 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-10 22:19:39,892 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-10 22:19:39,893 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-10 22:19:39,893 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-10 22:19:39,894 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-10 22:19:39,896 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-10 22:19:39,899 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-10 22:19:39,900 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-10 22:19:39,900 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-10 22:19:39,901 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-10 22:19:39,901 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-10 22:19:39,904 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-10 22:19:39,905 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-10 22:19:39,906 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-10 22:19:39,906 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-10 22:19:39,907 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-10 22:19:39,907 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-10 22:19:39,908 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-10 22:19:39,908 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-10 22:19:39,909 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-10 22:19:39,909 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-10 22:19:39,909 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-10 22:19:39,910 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-10 22:19:39,910 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-10 22:19:39,911 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-10 22:19:39,911 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-10 22:19:39,912 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-10 22:19:39,913 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-10 22:19:39,918 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-10 22:19:39,919 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-10 22:19:39,919 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-10 22:19:39,920 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-10 22:19:39,920 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-10 22:19:39,921 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-10 22:19:39,921 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-10 22:19:39,922 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-10 22:19:39,922 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-10 22:19:39,923 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-10 22:19:39,923 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-10 22:19:39,924 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-10 22:19:39,929 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-10 22:19:39,930 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-10 22:19:39,930 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-10 22:19:39,931 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-10 22:19:39,931 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-10 22:19:39,931 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-10 22:19:39,932 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-10 22:19:39,932 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-10 22:19:39,932 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-10 22:19:39,933 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-10 22:19:39,933 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-10 22:19:39,933 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-10 22:19:39,933 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-10 22:19:39,939 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-10 22:19:39,940 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-10 22:19:39,941 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-10 22:19:39,941 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-10 22:19:39,942 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-10 22:19:39,942 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-10 22:19:39,943 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-10 22:19:39,943 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-10 22:19:39,944 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-10 22:19:39,946 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-10 22:19:39,951 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-10 22:19:39,952 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-10 22:19:39,952 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-10 22:19:39,953 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-10 22:19:39,953 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-10 22:19:39,954 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-10 22:19:39,954 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-10 22:19:39,955 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-10 22:19:39,955 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-10 22:19:39,956 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-10 22:19:39,956 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-10 22:19:39,957 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-10 22:19:39,957 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-10 22:19:39,957 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-10 22:19:39,958 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-10 22:19:39,959 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-10 22:19:39,960 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-10 22:19:39,960 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-10 22:19:39,962 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-10 22:19:39,962 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-10 22:19:39,963 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-10 22:19:39,963 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-10 22:19:39,964 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-10 22:19:39,974 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-10 22:19:39,975 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-10 22:19:39,975 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-10 22:19:39,976 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-10 22:19:39,977 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-10 22:19:39,977 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-10 22:19:39,978 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-10 22:19:39,979 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-10 22:19:39,979 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-10 22:19:39,982 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-10 22:19:39,983 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-10 22:19:39,986 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-10 22:19:39,986 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-10 22:19:39,987 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-10 22:19:39,988 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-10 22:19:39,989 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-10 22:19:39,992 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-10 22:19:39,993 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-10 22:19:39,994 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-10 22:19:39,996 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-10 22:19:39,996 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-10 22:19:39,997 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-10 22:19:39,997 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-10 22:19:39,998 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-10 22:19:39,998 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-10 22:19:39,999 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-10 22:19:39,999 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-10 22:19:40,000 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-10 22:19:40,000 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-10 22:19:40,000 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-10 22:19:40,001 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-10 22:19:40,001 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-10 22:19:40,002 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-10 22:19:40,002 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-10 22:19:40,003 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-10 22:19:40,003 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-10 22:19:40,003 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-10 22:19:40,003 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-10 22:19:40,004 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-10 22:19:40,004 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-10 22:19:40,004 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-10 22:19:40,005 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-10 22:19:40,005 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-10 22:19:40,006 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-10 22:19:40,006 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-10 22:19:40,007 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-10 22:19:40,007 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-10 22:19:40,008 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-10 22:19:40,008 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-10 22:19:40,008 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-10 22:19:40,009 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-10 22:19:40,009 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-10 22:19:40,011 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-10 22:19:40,011 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-10 22:19:40,012 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-10 22:19:40,012 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-10 22:19:40,012 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-10 22:19:40,013 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-10 22:19:40,013 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-10 22:19:40,014 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-10 22:19:40,014 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-10 22:19:40,015 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-10 22:19:40,015 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-10 22:19:40,016 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-10 22:19:40,016 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-10 22:19:40,016 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-10 22:19:40,017 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-10 22:19:40,017 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-10 22:19:40,018 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-10 22:19:40,020 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-10 22:19:40,020 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-10 22:19:40,021 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-10 22:19:40,021 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-10 22:19:40,022 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-10 22:19:40,022 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-10 22:19:40,023 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-10 22:19:40,023 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-10 22:19:40,024 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-10 22:19:40,026 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-10 22:19:40,026 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-10 22:19:40,027 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-10 22:19:40,027 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-10 22:19:40,029 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-10 22:19:40,030 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-10 22:19:40,031 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-10 22:19:40,031 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-10 22:19:40,032 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-10 22:19:40,032 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-10 22:19:40,032 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-10 22:19:40,034 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-10 22:19:40,035 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-10 22:19:40,035 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-10 22:19:40,036 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-10 22:19:40,036 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-10 22:19:40,036 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-10 22:19:40,037 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-10 22:19:40,038 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-10 22:19:40,038 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-10 22:19:40,039 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-10 22:19:40,039 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-10 22:19:40,040 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-10 22:19:40,040 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-10 22:19:40,040 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-10 22:19:40,041 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-10 22:19:40,056 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-10 22:19:40,057 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-10 22:19:40,057 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-10 22:19:40,058 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-10 22:19:40,058 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-10 22:19:40,059 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-10 22:19:40,059 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-10 22:19:40,060 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-10 22:19:40,060 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-10 22:19:40,060 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-10 22:19:40,061 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-10 22:19:40,064 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-10 22:19:40,065 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-10 22:19:40,065 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-10 22:19:40,066 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-10 22:19:40,066 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-10 22:19:40,067 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-10 22:19:40,067 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-10 22:19:40,070 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-10 22:19:40,070 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-10 22:19:40,133 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-10 22:19:40,134 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-10 22:19:40,134 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-10 22:19:40,134 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-10 22:19:40,135 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-10 22:19:40,135 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-10 22:19:40,135 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-10 22:19:40,135 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-10 22:19:40,136 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-10 22:19:40,136 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-10 22:19:40,138 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-10 22:19:40,139 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-10 22:19:40,139 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-10 22:19:40,139 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-10 22:19:40,139 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-10 22:19:40,140 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-10 22:19:40,140 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-10 22:19:40,140 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-10 22:19:40,140 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-10 22:19:40,141 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-10 22:19:40,141 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-10 22:19:40,141 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-10 22:19:40,141 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-10 22:19:40,142 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-10 22:19:40,142 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-10 22:19:40,142 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-10 22:19:40,142 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-10 22:19:40,143 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-10 22:19:40,143 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-10 22:19:40,143 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-10 22:19:40,143 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-10 22:19:40,144 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-10 22:19:40,144 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-10 22:19:40,144 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-10 22:19:40,144 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-10 22:19:40,144 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-10 22:19:40,145 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-10 22:19:40,145 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-10 22:19:40,145 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-10 22:19:40,145 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-10 22:19:40,146 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-10 22:19:40,146 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-10 22:19:40,146 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-10 22:19:40,146 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-10 22:19:40,147 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-10 22:19:40,147 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-10 22:19:40,147 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-10 22:19:40,147 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-10 22:19:40,148 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-10 22:19:40,148 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-10 22:19:40,148 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-10 22:19:40,149 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-10 22:19:40,149 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-10 22:19:40,149 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-10 22:19:40,149 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-10 22:19:40,150 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-10 22:19:40,150 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-10 22:19:40,150 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-10 22:19:40,151 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-10 22:19:40,151 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-10 22:19:40,151 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-10 22:19:40,151 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-10 22:19:40,152 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-10 22:19:40,152 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-10 22:19:40,152 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-10 22:19:40,152 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-10 22:19:40,153 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-10 22:19:40,153 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-10 22:19:40,153 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-10 22:19:40,153 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-10 22:19:40,154 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-10 22:19:40,154 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-10 22:19:40,154 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-10 22:19:40,155 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-10 22:19:40,155 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-10 22:19:40,155 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-10 22:19:40,155 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-10 22:19:40,156 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-10 22:19:40,156 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-10 22:19:40,156 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-10 22:19:40,156 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-10 22:19:40,157 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-10 22:19:40,157 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-10 22:19:40,157 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-10 22:19:40,157 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-10 22:19:40,158 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-10 22:19:40,158 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-10 22:19:40,158 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-10 22:19:40,158 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-10 22:19:40,159 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-10 22:19:40,159 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-10 22:19:40,159 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-10 22:19:40,159 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-10 22:19:40,160 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-10 22:19:40,160 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-10 22:19:40,160 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-10 22:19:40,160 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-10 22:19:40,161 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-10 22:19:40,161 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-10 22:19:40,161 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-10 22:19:40,162 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-10 22:19:40,162 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-10 22:19:40,162 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-10 22:19:40,162 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-10 22:19:40,163 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-10 22:19:40,163 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-10 22:19:40,163 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-10 22:19:40,163 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-10 22:19:40,164 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-10 22:19:40,164 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-10 22:19:40,164 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-10 22:19:40,164 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-10 22:19:40,164 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-10 22:19:40,165 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-10 22:19:40,165 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-10 22:19:40,165 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-10 22:19:40,165 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-10 22:19:40,166 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-10 22:19:40,166 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-10 22:19:40,166 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-10 22:19:40,166 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-10 22:19:40,167 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-10 22:19:40,167 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-10 22:19:40,167 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-10 22:19:40,167 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-10 22:19:40,168 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-10 22:19:40,168 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-10 22:19:40,169 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-10 22:19:40,169 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-10 22:19:40,169 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-10 22:19:40,170 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-10 22:19:40,170 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-10 22:19:40,171 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-10 22:19:40,171 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-10 22:19:40,171 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-10 22:19:40,172 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-10 22:19:40,172 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-10 22:19:40,173 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-10 22:19:40,173 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-10 22:19:40,174 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-10 22:19:40,174 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-10 22:19:40,174 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-10 22:19:40,175 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-10 22:19:40,175 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-10 22:19:40,176 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-10 22:19:40,176 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-10 22:19:40,176 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-10 22:19:40,177 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-10 22:19:40,177 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-10 22:19:40,177 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-10 22:19:40,178 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-10 22:19:40,178 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-10 22:19:40,178 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-10 22:19:40,179 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-10 22:19:40,179 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-10 22:19:40,179 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-10 22:19:40,179 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-10 22:19:40,180 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-10 22:19:40,180 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-10 22:19:40,180 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-10 22:19:40,180 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-10 22:19:40,181 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-10 22:19:40,181 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-10 22:19:40,181 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-10 22:19:40,182 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-10 22:19:40,182 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-10 22:19:40,183 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-10 22:19:40,183 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-10 22:19:40,184 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-10 22:19:40,184 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-10 22:19:40,184 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-10 22:19:40,185 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-10 22:19:40,185 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-10 22:19:40,186 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-10 22:19:40,186 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-10 22:19:40,186 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-10 22:19:40,187 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-10 22:19:40,187 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-10 22:19:40,188 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-10 22:19:40,188 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-10 22:19:40,188 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-10 22:19:40,189 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-10 22:19:40,189 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-10 22:19:40,190 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-10 22:19:40,190 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-10 22:19:40,190 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-10 22:19:40,191 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-10 22:19:40,191 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-10 22:19:40,192 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-10 22:19:40,192 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-10 22:19:40,192 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-10 22:19:40,193 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-10 22:19:40,193 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-10 22:19:40,194 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-10 22:19:40,194 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-10 22:19:40,194 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-10 22:19:40,195 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-10 22:19:40,195 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-10 22:19:40,196 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-10 22:19:40,196 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-10 22:19:40,197 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-10 22:19:40,197 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-10 22:19:40,197 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-10 22:19:40,198 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-10 22:19:40,198 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-10 22:19:40,199 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-10 22:19:40,199 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-10 22:19:40,199 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-10 22:19:40,200 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-10 22:19:40,200 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-10 22:19:40,201 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-10 22:19:40,201 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-10 22:19:40,201 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-10 22:19:40,202 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-10 22:19:40,202 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-10 22:19:40,203 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-10 22:19:40,203 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-10 22:19:40,203 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-10 22:19:40,204 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-10 22:19:40,204 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-10 22:19:40,205 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-10 22:19:40,205 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-10 22:19:40,205 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-10 22:19:40,206 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-10 22:19:40,206 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-10 22:19:40,206 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-10 22:19:40,207 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-10 22:19:40,207 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-10 22:19:40,207 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-10 22:19:40,207 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-10 22:19:40,208 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-10 22:19:40,208 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-10 22:19:40,208 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-10 22:19:40,208 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-10 22:19:40,209 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-10 22:19:40,209 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-10 22:19:40,210 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-10 22:19:40,210 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-10 22:19:40,210 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-10 22:19:40,211 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-10 22:19:40,211 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-10 22:19:40,212 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-10 22:19:40,212 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-10 22:19:40,212 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-10 22:19:40,213 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-10 22:19:40,213 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-10 22:19:40,214 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-10 22:19:40,214 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-10 22:19:40,214 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-10 22:19:40,215 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-10 22:19:40,215 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-10 22:19:40,216 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-10 22:19:40,216 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-10 22:19:40,216 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-10 22:19:40,217 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-10 22:19:40,217 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-10 22:19:40,218 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-10 22:19:40,218 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-10 22:19:40,218 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-10 22:19:40,219 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-10 22:19:40,219 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-10 22:19:40,220 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-10 22:19:40,220 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-10 22:19:40,220 INFO L280 TraceCheckUtils]: 624: Hoare triple {1446#true} ~ldv_retval_0~0 := 0; {1446#true} is VALID [2020-07-10 22:19:40,221 INFO L280 TraceCheckUtils]: 625: Hoare triple {1446#true} ~ldv_retval_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:40,221 INFO L280 TraceCheckUtils]: 626: Hoare triple {1446#true} ~ldv_retval_3~0 := 0; {1446#true} is VALID [2020-07-10 22:19:40,222 INFO L280 TraceCheckUtils]: 627: Hoare triple {1446#true} ~ldv_retval_2~0 := 0; {1446#true} is VALID [2020-07-10 22:19:40,222 INFO L280 TraceCheckUtils]: 628: Hoare triple {1446#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {1446#true} is VALID [2020-07-10 22:19:40,222 INFO L280 TraceCheckUtils]: 629: Hoare triple {1446#true} ~ldv_mutex_lock~0 := 1; {1446#true} is VALID [2020-07-10 22:19:40,223 INFO L280 TraceCheckUtils]: 630: Hoare triple {1446#true} ~ldv_mutex_mutex_of_device~0 := 1; {1446#true} is VALID [2020-07-10 22:19:40,223 INFO L280 TraceCheckUtils]: 631: Hoare triple {1446#true} ~ldv_mutex_udev~0 := 1; {1446#true} is VALID [2020-07-10 22:19:40,224 INFO L280 TraceCheckUtils]: 632: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,224 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {1446#true} {1446#true} #2340#return; {1446#true} is VALID [2020-07-10 22:19:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,875 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-10 22:19:40,876 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,876 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,887 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:40,887 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:40,888 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,888 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:40,888 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-10 22:19:40,889 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,889 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,889 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-10 22:19:40,892 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-10 22:19:40,892 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-10 22:19:40,893 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,893 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:40,893 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-10 22:19:40,893 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-10 22:19:40,894 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-10 22:19:40,894 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:40,894 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:40,894 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,894 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:40,895 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,895 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,895 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2182#return; {1446#true} is VALID [2020-07-10 22:19:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,922 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-10 22:19:40,923 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,923 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:40,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,933 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:40,934 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:40,934 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,934 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:40,935 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-10 22:19:40,935 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,935 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,935 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-10 22:19:40,938 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-10 22:19:40,938 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-10 22:19:40,938 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,938 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:40,939 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-10 22:19:40,939 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-10 22:19:40,939 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-10 22:19:40,939 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:40,940 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:40,940 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,940 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:40,940 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,940 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,941 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2184#return; {1446#true} is VALID [2020-07-10 22:19:40,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,973 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-10 22:19:40,974 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,974 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:40,984 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:40,985 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:40,985 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,985 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:40,986 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-10 22:19:40,986 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,986 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,986 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-10 22:19:40,988 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-10 22:19:40,989 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-10 22:19:40,989 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,989 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:40,989 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-10 22:19:40,990 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-10 22:19:40,990 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-10 22:19:40,990 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:40,990 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:40,990 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,991 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:40,991 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:40,991 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:40,991 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2186#return; {1446#true} is VALID [2020-07-10 22:19:40,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,020 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-10 22:19:41,021 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,021 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,031 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,031 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,031 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,032 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,032 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-10 22:19:41,032 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,032 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,033 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-10 22:19:41,035 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-10 22:19:41,036 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-10 22:19:41,036 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,036 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,036 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-10 22:19:41,037 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-10 22:19:41,037 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-10 22:19:41,037 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,037 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,037 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,038 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,038 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,038 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,038 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2188#return; {1446#true} is VALID [2020-07-10 22:19:41,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,166 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-10 22:19:41,166 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,166 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,177 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,177 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,177 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,178 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,178 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-10 22:19:41,178 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,179 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,179 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-10 22:19:41,181 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-10 22:19:41,181 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-10 22:19:41,182 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,182 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,182 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-10 22:19:41,182 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-10 22:19:41,183 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-10 22:19:41,183 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,183 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,183 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,184 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,184 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,184 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,184 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2190#return; {1446#true} is VALID [2020-07-10 22:19:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,212 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-10 22:19:41,213 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,213 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,223 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,224 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,224 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,224 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,225 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-10 22:19:41,225 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,225 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,225 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-10 22:19:41,228 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-10 22:19:41,228 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-10 22:19:41,228 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,228 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,229 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-10 22:19:41,229 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-10 22:19:41,229 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-10 22:19:41,229 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,230 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,230 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,230 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,230 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,231 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,231 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2192#return; {1446#true} is VALID [2020-07-10 22:19:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,240 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,240 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {1446#true} {1446#true} #2194#return; {1446#true} is VALID [2020-07-10 22:19:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,287 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-10 22:19:41,287 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-10 22:19:41,287 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-10 22:19:41,288 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-10 22:19:41,288 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-10 22:19:41,288 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} ~c := #in~c; {1446#true} is VALID [2020-07-10 22:19:41,288 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} ~n := #in~n; {1446#true} is VALID [2020-07-10 22:19:41,289 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} havoc ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-10 22:19:41,291 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-10 22:19:41,291 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-10 22:19:41,292 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-10 22:19:41,292 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-10 22:19:41,292 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-10 22:19:41,292 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {1446#true} is VALID [2020-07-10 22:19:41,292 INFO L280 TraceCheckUtils]: 10: Hoare triple {1446#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {1446#true} is VALID [2020-07-10 22:19:41,293 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-10 22:19:41,293 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,293 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {1446#true} {1446#true} #2196#return; {1446#true} is VALID [2020-07-10 22:19:41,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:19:41,337 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-10 22:19:41,338 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,338 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-10 22:19:41,338 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-10 22:19:41,339 INFO L263 TraceCheckUtils]: 1: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-10 22:19:41,339 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-10 22:19:41,339 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,339 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-10 22:19:41,339 INFO L280 TraceCheckUtils]: 5: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,340 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,340 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-10 22:19:41,342 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-10 22:19:41,342 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-10 22:19:41,342 INFO L263 TraceCheckUtils]: 2: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-10 22:19:41,342 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-10 22:19:41,343 INFO L280 TraceCheckUtils]: 4: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,343 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-10 22:19:41,343 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,343 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,343 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-10 22:19:41,344 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,344 INFO L275 TraceCheckUtils]: 10: Hoare quadruple {1446#true} {1447#false} #2220#return; {1447#false} is VALID [2020-07-10 22:19:41,352 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-10 22:19:41,352 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-10 22:19:41,352 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} #valid := #valid[0 := 0]; {1446#true} is VALID [2020-07-10 22:19:41,353 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} assume 0 < #StackHeapBarrier; {1446#true} is VALID [2020-07-10 22:19:41,353 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-10 22:19:41,353 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-10 22:19:41,353 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-10 22:19:41,353 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-10 22:19:41,354 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-10 22:19:41,354 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-10 22:19:41,354 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-10 22:19:41,354 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-10 22:19:41,354 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-10 22:19:41,355 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-10 22:19:41,355 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-10 22:19:41,355 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-10 22:19:41,355 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-10 22:19:41,356 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-10 22:19:41,356 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-10 22:19:41,356 INFO L280 TraceCheckUtils]: 19: Hoare triple {1446#true} ~ldv_state_variable_3~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,356 INFO L280 TraceCheckUtils]: 20: Hoare triple {1446#true} ~LDV_IN_INTERRUPT~0 := 1; {1446#true} is VALID [2020-07-10 22:19:41,356 INFO L280 TraceCheckUtils]: 21: Hoare triple {1446#true} ~ldv_state_variable_2~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,357 INFO L280 TraceCheckUtils]: 22: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,357 INFO L280 TraceCheckUtils]: 23: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,357 INFO L280 TraceCheckUtils]: 24: Hoare triple {1446#true} ~usb_counter~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,357 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-10 22:19:41,358 INFO L280 TraceCheckUtils]: 26: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,358 INFO L280 TraceCheckUtils]: 27: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,358 INFO L280 TraceCheckUtils]: 28: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,358 INFO L280 TraceCheckUtils]: 29: Hoare triple {1446#true} ~ldv_state_variable_5~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,358 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-10 22:19:41,359 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-10 22:19:41,359 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-10 22:19:41,359 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-10 22:19:41,359 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-10 22:19:41,359 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-10 22:19:41,360 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-10 22:19:41,360 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-10 22:19:41,360 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-10 22:19:41,360 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-10 22:19:41,361 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-10 22:19:41,361 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-10 22:19:41,361 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-10 22:19:41,361 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-10 22:19:41,361 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-10 22:19:41,362 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-10 22:19:41,362 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-10 22:19:41,362 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-10 22:19:41,362 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-10 22:19:41,362 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-10 22:19:41,363 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-10 22:19:41,363 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-10 22:19:41,363 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-10 22:19:41,363 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-10 22:19:41,363 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-10 22:19:41,364 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-10 22:19:41,364 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-10 22:19:41,364 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-10 22:19:41,364 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-10 22:19:41,365 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-10 22:19:41,365 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-10 22:19:41,365 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-10 22:19:41,365 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-10 22:19:41,365 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-10 22:19:41,366 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-10 22:19:41,366 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-10 22:19:41,366 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-10 22:19:41,366 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-10 22:19:41,366 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-10 22:19:41,367 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-10 22:19:41,367 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-10 22:19:41,367 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-10 22:19:41,367 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-10 22:19:41,368 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-10 22:19:41,368 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-10 22:19:41,368 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-10 22:19:41,368 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-10 22:19:41,368 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-10 22:19:41,369 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-10 22:19:41,369 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-10 22:19:41,369 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-10 22:19:41,369 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-10 22:19:41,369 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-10 22:19:41,370 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-10 22:19:41,370 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-10 22:19:41,370 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-10 22:19:41,370 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-10 22:19:41,371 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-10 22:19:41,371 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-10 22:19:41,371 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-10 22:19:41,371 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-10 22:19:41,371 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-10 22:19:41,372 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-10 22:19:41,372 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-10 22:19:41,372 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-10 22:19:41,372 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-10 22:19:41,372 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-10 22:19:41,373 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-10 22:19:41,373 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-10 22:19:41,373 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-10 22:19:41,373 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-10 22:19:41,373 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-10 22:19:41,374 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-10 22:19:41,374 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-10 22:19:41,374 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-10 22:19:41,374 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-10 22:19:41,374 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-10 22:19:41,375 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-10 22:19:41,375 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-10 22:19:41,375 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-10 22:19:41,375 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-10 22:19:41,375 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-10 22:19:41,376 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-10 22:19:41,376 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-10 22:19:41,376 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-10 22:19:41,376 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-10 22:19:41,377 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-10 22:19:41,377 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-10 22:19:41,377 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-10 22:19:41,377 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-10 22:19:41,377 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-10 22:19:41,378 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-10 22:19:41,378 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-10 22:19:41,378 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-10 22:19:41,378 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-10 22:19:41,378 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-10 22:19:41,379 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-10 22:19:41,379 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-10 22:19:41,379 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-10 22:19:41,379 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-10 22:19:41,379 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-10 22:19:41,380 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-10 22:19:41,380 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-10 22:19:41,380 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-10 22:19:41,380 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-10 22:19:41,380 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-10 22:19:41,381 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-10 22:19:41,381 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-10 22:19:41,381 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-10 22:19:41,381 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-10 22:19:41,381 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-10 22:19:41,382 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-10 22:19:41,382 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-10 22:19:41,382 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-10 22:19:41,382 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-10 22:19:41,383 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-10 22:19:41,383 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-10 22:19:41,383 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-10 22:19:41,383 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-10 22:19:41,383 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-10 22:19:41,384 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-10 22:19:41,384 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-10 22:19:41,384 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-10 22:19:41,384 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-10 22:19:41,384 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-10 22:19:41,385 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-10 22:19:41,385 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-10 22:19:41,385 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-10 22:19:41,385 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-10 22:19:41,385 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-10 22:19:41,386 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-10 22:19:41,386 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-10 22:19:41,386 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-10 22:19:41,386 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-10 22:19:41,386 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-10 22:19:41,387 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-10 22:19:41,387 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-10 22:19:41,387 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-10 22:19:41,387 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-10 22:19:41,387 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-10 22:19:41,388 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-10 22:19:41,388 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-10 22:19:41,388 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-10 22:19:41,388 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-10 22:19:41,389 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-10 22:19:41,389 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-10 22:19:41,389 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-10 22:19:41,389 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-10 22:19:41,389 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-10 22:19:41,390 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-10 22:19:41,390 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-10 22:19:41,390 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-10 22:19:41,390 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-10 22:19:41,390 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-10 22:19:41,391 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-10 22:19:41,391 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-10 22:19:41,391 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-10 22:19:41,391 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-10 22:19:41,391 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-10 22:19:41,392 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-10 22:19:41,392 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-10 22:19:41,392 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-10 22:19:41,392 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-10 22:19:41,392 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-10 22:19:41,393 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-10 22:19:41,393 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-10 22:19:41,393 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-10 22:19:41,393 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-10 22:19:41,394 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-10 22:19:41,394 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-10 22:19:41,394 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-10 22:19:41,394 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-10 22:19:41,394 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-10 22:19:41,395 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-10 22:19:41,395 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-10 22:19:41,395 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-10 22:19:41,395 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-10 22:19:41,395 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-10 22:19:41,396 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-10 22:19:41,396 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-10 22:19:41,396 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-10 22:19:41,396 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-10 22:19:41,396 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-10 22:19:41,397 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-10 22:19:41,397 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-10 22:19:41,397 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-10 22:19:41,397 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-10 22:19:41,397 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-10 22:19:41,398 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-10 22:19:41,398 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-10 22:19:41,398 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-10 22:19:41,398 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-10 22:19:41,398 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-10 22:19:41,399 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-10 22:19:41,399 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-10 22:19:41,399 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-10 22:19:41,399 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-10 22:19:41,400 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-10 22:19:41,400 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-10 22:19:41,400 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-10 22:19:41,400 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-10 22:19:41,400 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-10 22:19:41,401 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-10 22:19:41,401 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-10 22:19:41,401 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-10 22:19:41,401 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-10 22:19:41,402 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-10 22:19:41,402 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-10 22:19:41,402 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-10 22:19:41,402 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-10 22:19:41,402 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-10 22:19:41,403 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-10 22:19:41,403 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-10 22:19:41,403 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-10 22:19:41,403 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-10 22:19:41,403 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-10 22:19:41,404 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-10 22:19:41,404 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-10 22:19:41,404 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-10 22:19:41,404 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-10 22:19:41,404 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-10 22:19:41,405 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-10 22:19:41,405 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-10 22:19:41,405 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-10 22:19:41,405 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-10 22:19:41,405 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-10 22:19:41,406 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-10 22:19:41,406 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-10 22:19:41,406 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-10 22:19:41,406 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-10 22:19:41,406 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-10 22:19:41,407 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-10 22:19:41,407 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-10 22:19:41,407 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-10 22:19:41,407 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-10 22:19:41,407 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-10 22:19:41,408 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-10 22:19:41,408 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-10 22:19:41,408 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-10 22:19:41,408 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-10 22:19:41,408 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-10 22:19:41,409 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-10 22:19:41,409 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-10 22:19:41,409 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-10 22:19:41,409 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-10 22:19:41,410 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-10 22:19:41,410 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-10 22:19:41,410 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-10 22:19:41,410 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-10 22:19:41,410 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-10 22:19:41,411 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-10 22:19:41,411 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-10 22:19:41,411 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-10 22:19:41,411 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-10 22:19:41,411 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-10 22:19:41,412 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-10 22:19:41,412 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-10 22:19:41,412 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-10 22:19:41,412 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-10 22:19:41,413 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-10 22:19:41,413 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-10 22:19:41,413 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-10 22:19:41,413 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-10 22:19:41,413 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-10 22:19:41,414 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-10 22:19:41,414 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-10 22:19:41,414 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-10 22:19:41,414 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-10 22:19:41,414 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-10 22:19:41,415 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-10 22:19:41,415 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-10 22:19:41,415 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-10 22:19:41,415 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-10 22:19:41,415 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-10 22:19:41,416 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-10 22:19:41,416 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-10 22:19:41,416 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-10 22:19:41,416 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-10 22:19:41,416 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-10 22:19:41,417 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-10 22:19:41,417 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-10 22:19:41,417 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-10 22:19:41,417 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-10 22:19:41,418 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-10 22:19:41,418 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-10 22:19:41,418 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-10 22:19:41,418 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-10 22:19:41,418 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-10 22:19:41,419 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-10 22:19:41,419 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-10 22:19:41,419 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-10 22:19:41,419 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-10 22:19:41,419 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-10 22:19:41,420 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-10 22:19:41,420 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-10 22:19:41,420 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-10 22:19:41,420 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-10 22:19:41,420 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-10 22:19:41,421 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-10 22:19:41,421 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-10 22:19:41,421 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-10 22:19:41,421 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-10 22:19:41,421 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-10 22:19:41,422 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-10 22:19:41,422 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-10 22:19:41,422 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-10 22:19:41,422 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-10 22:19:41,422 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-10 22:19:41,423 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-10 22:19:41,423 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-10 22:19:41,423 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-10 22:19:41,423 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-10 22:19:41,423 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-10 22:19:41,424 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-10 22:19:41,424 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-10 22:19:41,424 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-10 22:19:41,424 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-10 22:19:41,424 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-10 22:19:41,425 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-10 22:19:41,425 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-10 22:19:41,425 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-10 22:19:41,425 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-10 22:19:41,425 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-10 22:19:41,426 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-10 22:19:41,426 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-10 22:19:41,426 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-10 22:19:41,426 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-10 22:19:41,427 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-10 22:19:41,427 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-10 22:19:41,427 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-10 22:19:41,427 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-10 22:19:41,427 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-10 22:19:41,427 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-10 22:19:41,428 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-10 22:19:41,428 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-10 22:19:41,428 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-10 22:19:41,428 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-10 22:19:41,429 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-10 22:19:41,429 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-10 22:19:41,429 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-10 22:19:41,429 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-10 22:19:41,429 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-10 22:19:41,430 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-10 22:19:41,430 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-10 22:19:41,430 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-10 22:19:41,430 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-10 22:19:41,430 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-10 22:19:41,431 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-10 22:19:41,431 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-10 22:19:41,431 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-10 22:19:41,431 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-10 22:19:41,432 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-10 22:19:41,432 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-10 22:19:41,432 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-10 22:19:41,432 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-10 22:19:41,432 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-10 22:19:41,433 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-10 22:19:41,433 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-10 22:19:41,433 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-10 22:19:41,433 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-10 22:19:41,433 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-10 22:19:41,434 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-10 22:19:41,434 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-10 22:19:41,434 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-10 22:19:41,434 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-10 22:19:41,434 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-10 22:19:41,435 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-10 22:19:41,435 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-10 22:19:41,435 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-10 22:19:41,435 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-10 22:19:41,435 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-10 22:19:41,436 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-10 22:19:41,436 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-10 22:19:41,436 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-10 22:19:41,436 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-10 22:19:41,437 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-10 22:19:41,437 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-10 22:19:41,437 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-10 22:19:41,437 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-10 22:19:41,437 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-10 22:19:41,438 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-10 22:19:41,438 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-10 22:19:41,438 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-10 22:19:41,438 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-10 22:19:41,438 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-10 22:19:41,439 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-10 22:19:41,439 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-10 22:19:41,439 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-10 22:19:41,439 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-10 22:19:41,439 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-10 22:19:41,440 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-10 22:19:41,440 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-10 22:19:41,440 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-10 22:19:41,440 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-10 22:19:41,440 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-10 22:19:41,441 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-10 22:19:41,441 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-10 22:19:41,441 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-10 22:19:41,441 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-10 22:19:41,441 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-10 22:19:41,442 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-10 22:19:41,442 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-10 22:19:41,442 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-10 22:19:41,442 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-10 22:19:41,442 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-10 22:19:41,443 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-10 22:19:41,443 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-10 22:19:41,443 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-10 22:19:41,443 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-10 22:19:41,443 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-10 22:19:41,444 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-10 22:19:41,444 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-10 22:19:41,444 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-10 22:19:41,444 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-10 22:19:41,444 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-10 22:19:41,445 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-10 22:19:41,445 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-10 22:19:41,445 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-10 22:19:41,445 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-10 22:19:41,446 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-10 22:19:41,446 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-10 22:19:41,446 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-10 22:19:41,446 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-10 22:19:41,446 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-10 22:19:41,447 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-10 22:19:41,447 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-10 22:19:41,447 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-10 22:19:41,447 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-10 22:19:41,447 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-10 22:19:41,448 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-10 22:19:41,448 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-10 22:19:41,448 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-10 22:19:41,448 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-10 22:19:41,448 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-10 22:19:41,449 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-10 22:19:41,449 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-10 22:19:41,449 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-10 22:19:41,449 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-10 22:19:41,449 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-10 22:19:41,450 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-10 22:19:41,450 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-10 22:19:41,450 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-10 22:19:41,450 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-10 22:19:41,450 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-10 22:19:41,451 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-10 22:19:41,451 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-10 22:19:41,451 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-10 22:19:41,451 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-10 22:19:41,452 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-10 22:19:41,452 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-10 22:19:41,452 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-10 22:19:41,452 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-10 22:19:41,452 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-10 22:19:41,453 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-10 22:19:41,453 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-10 22:19:41,453 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-10 22:19:41,453 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-10 22:19:41,454 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-10 22:19:41,454 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-10 22:19:41,454 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-10 22:19:41,454 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-10 22:19:41,454 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-10 22:19:41,455 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-10 22:19:41,455 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-10 22:19:41,455 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-10 22:19:41,455 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-10 22:19:41,455 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-10 22:19:41,456 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-10 22:19:41,456 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-10 22:19:41,456 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-10 22:19:41,456 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-10 22:19:41,457 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-10 22:19:41,457 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-10 22:19:41,457 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-10 22:19:41,457 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-10 22:19:41,457 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-10 22:19:41,457 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-10 22:19:41,458 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-10 22:19:41,458 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-10 22:19:41,458 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-10 22:19:41,458 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-10 22:19:41,458 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-10 22:19:41,459 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-10 22:19:41,459 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-10 22:19:41,459 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-10 22:19:41,459 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-10 22:19:41,459 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-10 22:19:41,460 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-10 22:19:41,460 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-10 22:19:41,460 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-10 22:19:41,460 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-10 22:19:41,460 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-10 22:19:41,461 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-10 22:19:41,461 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-10 22:19:41,461 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-10 22:19:41,461 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-10 22:19:41,462 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-10 22:19:41,462 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-10 22:19:41,462 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-10 22:19:41,462 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-10 22:19:41,462 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-10 22:19:41,463 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-10 22:19:41,463 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-10 22:19:41,463 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-10 22:19:41,463 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-10 22:19:41,464 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-10 22:19:41,464 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-10 22:19:41,464 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-10 22:19:41,464 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-10 22:19:41,464 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-10 22:19:41,465 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-10 22:19:41,465 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-10 22:19:41,465 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-10 22:19:41,465 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-10 22:19:41,465 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-10 22:19:41,466 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-10 22:19:41,466 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-10 22:19:41,466 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-10 22:19:41,466 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-10 22:19:41,466 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-10 22:19:41,467 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-10 22:19:41,467 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-10 22:19:41,467 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-10 22:19:41,467 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-10 22:19:41,467 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-10 22:19:41,468 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-10 22:19:41,468 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-10 22:19:41,468 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-10 22:19:41,468 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-10 22:19:41,469 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-10 22:19:41,469 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-10 22:19:41,469 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-10 22:19:41,469 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-10 22:19:41,469 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-10 22:19:41,470 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-10 22:19:41,470 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-10 22:19:41,470 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-10 22:19:41,470 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-10 22:19:41,470 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-10 22:19:41,471 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-10 22:19:41,471 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-10 22:19:41,471 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-10 22:19:41,471 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-10 22:19:41,471 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-10 22:19:41,472 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-10 22:19:41,472 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-10 22:19:41,472 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-10 22:19:41,472 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-10 22:19:41,472 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-10 22:19:41,473 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-10 22:19:41,473 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-10 22:19:41,473 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-10 22:19:41,473 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-10 22:19:41,473 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-10 22:19:41,474 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-10 22:19:41,474 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-10 22:19:41,474 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-10 22:19:41,474 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-10 22:19:41,474 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-10 22:19:41,475 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-10 22:19:41,475 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-10 22:19:41,475 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-10 22:19:41,475 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-10 22:19:41,475 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-10 22:19:41,476 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-10 22:19:41,476 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-10 22:19:41,476 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-10 22:19:41,476 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-10 22:19:41,476 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-10 22:19:41,477 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-10 22:19:41,477 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-10 22:19:41,477 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-10 22:19:41,477 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-10 22:19:41,477 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-10 22:19:41,478 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-10 22:19:41,478 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-10 22:19:41,478 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-10 22:19:41,478 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-10 22:19:41,478 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-10 22:19:41,479 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-10 22:19:41,479 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-10 22:19:41,479 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-10 22:19:41,479 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-10 22:19:41,480 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-10 22:19:41,480 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-10 22:19:41,480 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-10 22:19:41,480 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-10 22:19:41,480 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-10 22:19:41,481 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-10 22:19:41,481 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-10 22:19:41,481 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-10 22:19:41,481 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-10 22:19:41,481 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-10 22:19:41,482 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-10 22:19:41,482 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-10 22:19:41,482 INFO L280 TraceCheckUtils]: 625: Hoare triple {1446#true} ~ldv_retval_0~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,482 INFO L280 TraceCheckUtils]: 626: Hoare triple {1446#true} ~ldv_retval_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,483 INFO L280 TraceCheckUtils]: 627: Hoare triple {1446#true} ~ldv_retval_3~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,483 INFO L280 TraceCheckUtils]: 628: Hoare triple {1446#true} ~ldv_retval_2~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,483 INFO L280 TraceCheckUtils]: 629: Hoare triple {1446#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {1446#true} is VALID [2020-07-10 22:19:41,483 INFO L280 TraceCheckUtils]: 630: Hoare triple {1446#true} ~ldv_mutex_lock~0 := 1; {1446#true} is VALID [2020-07-10 22:19:41,483 INFO L280 TraceCheckUtils]: 631: Hoare triple {1446#true} ~ldv_mutex_mutex_of_device~0 := 1; {1446#true} is VALID [2020-07-10 22:19:41,484 INFO L280 TraceCheckUtils]: 632: Hoare triple {1446#true} ~ldv_mutex_udev~0 := 1; {1446#true} is VALID [2020-07-10 22:19:41,484 INFO L280 TraceCheckUtils]: 633: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,484 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {1446#true} {1446#true} #2340#return; {1446#true} is VALID [2020-07-10 22:19:41,484 INFO L263 TraceCheckUtils]: 635: Hoare triple {1446#true} call #t~ret124 := main(); {1446#true} is VALID [2020-07-10 22:19:41,484 INFO L280 TraceCheckUtils]: 636: Hoare triple {1446#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,485 INFO L280 TraceCheckUtils]: 637: Hoare triple {1446#true} havoc ~tmp~8.base, ~tmp~8.offset; {1446#true} is VALID [2020-07-10 22:19:41,485 INFO L280 TraceCheckUtils]: 638: Hoare triple {1446#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,485 INFO L280 TraceCheckUtils]: 639: Hoare triple {1446#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,485 INFO L280 TraceCheckUtils]: 640: Hoare triple {1446#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,485 INFO L280 TraceCheckUtils]: 641: Hoare triple {1446#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,486 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-10 22:19:41,486 INFO L280 TraceCheckUtils]: 643: Hoare triple {1446#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,486 INFO L280 TraceCheckUtils]: 644: Hoare triple {1446#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,486 INFO L280 TraceCheckUtils]: 645: Hoare triple {1446#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,486 INFO L280 TraceCheckUtils]: 646: Hoare triple {1446#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,487 INFO L280 TraceCheckUtils]: 647: Hoare triple {1446#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,487 INFO L280 TraceCheckUtils]: 648: Hoare triple {1446#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {1446#true} is VALID [2020-07-10 22:19:41,487 INFO L280 TraceCheckUtils]: 649: Hoare triple {1446#true} havoc ~tmp___5~0; {1446#true} is VALID [2020-07-10 22:19:41,487 INFO L280 TraceCheckUtils]: 650: Hoare triple {1446#true} havoc ~tmp___6~0; {1446#true} is VALID [2020-07-10 22:19:41,487 INFO L280 TraceCheckUtils]: 651: Hoare triple {1446#true} havoc ~tmp___7~0; {1446#true} is VALID [2020-07-10 22:19:41,488 INFO L280 TraceCheckUtils]: 652: Hoare triple {1446#true} havoc ~tmp___8~0; {1446#true} is VALID [2020-07-10 22:19:41,488 INFO L280 TraceCheckUtils]: 653: Hoare triple {1446#true} havoc ~tmp___9~0; {1446#true} is VALID [2020-07-10 22:19:41,488 INFO L280 TraceCheckUtils]: 654: Hoare triple {1446#true} havoc ~tmp___10~0; {1446#true} is VALID [2020-07-10 22:19:41,488 INFO L280 TraceCheckUtils]: 655: Hoare triple {1446#true} havoc ~tmp___11~0; {1446#true} is VALID [2020-07-10 22:19:41,488 INFO L280 TraceCheckUtils]: 656: Hoare triple {1446#true} havoc ~tmp___12~0; {1446#true} is VALID [2020-07-10 22:19:41,490 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-10 22:19:41,490 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-10 22:19:41,490 INFO L280 TraceCheckUtils]: 659: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,491 INFO L280 TraceCheckUtils]: 660: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,491 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-10 22:19:41,493 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-10 22:19:41,493 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-10 22:19:41,493 INFO L280 TraceCheckUtils]: 664: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,493 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,494 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-10 22:19:41,494 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-10 22:19:41,494 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-10 22:19:41,494 INFO L280 TraceCheckUtils]: 669: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,494 INFO L280 TraceCheckUtils]: 670: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,495 INFO L280 TraceCheckUtils]: 671: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,495 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,495 INFO L280 TraceCheckUtils]: 673: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,495 INFO L280 TraceCheckUtils]: 674: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,495 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {1446#true} {1446#true} #2182#return; {1446#true} is VALID [2020-07-10 22:19:41,496 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-10 22:19:41,496 INFO L280 TraceCheckUtils]: 677: Hoare triple {1446#true} havoc #t~ret45.base, #t~ret45.offset; {1446#true} is VALID [2020-07-10 22:19:41,496 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-10 22:19:41,497 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-10 22:19:41,498 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-10 22:19:41,498 INFO L280 TraceCheckUtils]: 681: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,498 INFO L280 TraceCheckUtils]: 682: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,498 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-10 22:19:41,500 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-10 22:19:41,500 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-10 22:19:41,501 INFO L280 TraceCheckUtils]: 686: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,501 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,501 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-10 22:19:41,501 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-10 22:19:41,501 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-10 22:19:41,502 INFO L280 TraceCheckUtils]: 691: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,502 INFO L280 TraceCheckUtils]: 692: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,502 INFO L280 TraceCheckUtils]: 693: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,502 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,502 INFO L280 TraceCheckUtils]: 695: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,503 INFO L280 TraceCheckUtils]: 696: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,503 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {1446#true} {1446#true} #2184#return; {1446#true} is VALID [2020-07-10 22:19:41,503 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-10 22:19:41,503 INFO L280 TraceCheckUtils]: 699: Hoare triple {1446#true} havoc #t~ret46.base, #t~ret46.offset; {1446#true} is VALID [2020-07-10 22:19:41,503 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-10 22:19:41,505 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-10 22:19:41,505 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-10 22:19:41,505 INFO L280 TraceCheckUtils]: 703: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,505 INFO L280 TraceCheckUtils]: 704: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,506 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-10 22:19:41,507 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-10 22:19:41,508 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-10 22:19:41,508 INFO L280 TraceCheckUtils]: 708: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,508 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,508 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-10 22:19:41,509 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-10 22:19:41,509 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-10 22:19:41,509 INFO L280 TraceCheckUtils]: 713: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,509 INFO L280 TraceCheckUtils]: 714: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,509 INFO L280 TraceCheckUtils]: 715: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,510 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,510 INFO L280 TraceCheckUtils]: 717: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,510 INFO L280 TraceCheckUtils]: 718: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,510 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {1446#true} {1446#true} #2186#return; {1446#true} is VALID [2020-07-10 22:19:41,510 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-10 22:19:41,511 INFO L280 TraceCheckUtils]: 721: Hoare triple {1446#true} havoc #t~ret47.base, #t~ret47.offset; {1446#true} is VALID [2020-07-10 22:19:41,511 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-10 22:19:41,512 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-10 22:19:41,512 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-10 22:19:41,513 INFO L280 TraceCheckUtils]: 725: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,513 INFO L280 TraceCheckUtils]: 726: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,513 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-10 22:19:41,515 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-10 22:19:41,515 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-10 22:19:41,515 INFO L280 TraceCheckUtils]: 730: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,516 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,516 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-10 22:19:41,516 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-10 22:19:41,516 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-10 22:19:41,516 INFO L280 TraceCheckUtils]: 735: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,517 INFO L280 TraceCheckUtils]: 736: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,517 INFO L280 TraceCheckUtils]: 737: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,517 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,517 INFO L280 TraceCheckUtils]: 739: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,518 INFO L280 TraceCheckUtils]: 740: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,518 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {1446#true} {1446#true} #2188#return; {1446#true} is VALID [2020-07-10 22:19:41,518 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-10 22:19:41,518 INFO L280 TraceCheckUtils]: 743: Hoare triple {1446#true} havoc #t~ret48.base, #t~ret48.offset; {1446#true} is VALID [2020-07-10 22:19:41,518 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-10 22:19:41,520 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-10 22:19:41,520 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-10 22:19:41,520 INFO L280 TraceCheckUtils]: 747: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,520 INFO L280 TraceCheckUtils]: 748: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,521 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-10 22:19:41,522 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-10 22:19:41,523 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-10 22:19:41,523 INFO L280 TraceCheckUtils]: 752: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,523 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,523 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-10 22:19:41,523 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-10 22:19:41,523 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-10 22:19:41,524 INFO L280 TraceCheckUtils]: 757: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,524 INFO L280 TraceCheckUtils]: 758: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,524 INFO L280 TraceCheckUtils]: 759: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,524 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,524 INFO L280 TraceCheckUtils]: 761: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,525 INFO L280 TraceCheckUtils]: 762: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,525 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {1446#true} {1446#true} #2190#return; {1446#true} is VALID [2020-07-10 22:19:41,525 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-10 22:19:41,525 INFO L280 TraceCheckUtils]: 765: Hoare triple {1446#true} havoc #t~ret49.base, #t~ret49.offset; {1446#true} is VALID [2020-07-10 22:19:41,525 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-10 22:19:41,527 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-10 22:19:41,527 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-10 22:19:41,527 INFO L280 TraceCheckUtils]: 769: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,528 INFO L280 TraceCheckUtils]: 770: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,528 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-10 22:19:41,530 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-10 22:19:41,530 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-10 22:19:41,530 INFO L280 TraceCheckUtils]: 774: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,530 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-10 22:19:41,530 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-10 22:19:41,531 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-10 22:19:41,531 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-10 22:19:41,531 INFO L280 TraceCheckUtils]: 779: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-10 22:19:41,531 INFO L280 TraceCheckUtils]: 780: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-10 22:19:41,531 INFO L280 TraceCheckUtils]: 781: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,532 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-10 22:19:41,532 INFO L280 TraceCheckUtils]: 783: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-10 22:19:41,532 INFO L280 TraceCheckUtils]: 784: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,532 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {1446#true} {1446#true} #2192#return; {1446#true} is VALID [2020-07-10 22:19:41,532 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-10 22:19:41,533 INFO L280 TraceCheckUtils]: 787: Hoare triple {1446#true} havoc #t~ret50.base, #t~ret50.offset; {1446#true} is VALID [2020-07-10 22:19:41,533 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-10 22:19:41,533 INFO L263 TraceCheckUtils]: 789: Hoare triple {1446#true} call ldv_initialize(); {1446#true} is VALID [2020-07-10 22:19:41,533 INFO L280 TraceCheckUtils]: 790: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,533 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {1446#true} {1446#true} #2194#return; {1446#true} is VALID [2020-07-10 22:19:41,535 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-10 22:19:41,535 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-10 22:19:41,536 INFO L280 TraceCheckUtils]: 794: Hoare triple {1446#true} ~c := #in~c; {1446#true} is VALID [2020-07-10 22:19:41,536 INFO L280 TraceCheckUtils]: 795: Hoare triple {1446#true} ~n := #in~n; {1446#true} is VALID [2020-07-10 22:19:41,536 INFO L280 TraceCheckUtils]: 796: Hoare triple {1446#true} havoc ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-10 22:19:41,538 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-10 22:19:41,538 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-10 22:19:41,538 INFO L280 TraceCheckUtils]: 799: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-10 22:19:41,539 INFO L280 TraceCheckUtils]: 800: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-10 22:19:41,539 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-10 22:19:41,539 INFO L280 TraceCheckUtils]: 802: Hoare triple {1446#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {1446#true} is VALID [2020-07-10 22:19:41,539 INFO L280 TraceCheckUtils]: 803: Hoare triple {1446#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {1446#true} is VALID [2020-07-10 22:19:41,539 INFO L280 TraceCheckUtils]: 804: Hoare triple {1446#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-10 22:19:41,539 INFO L280 TraceCheckUtils]: 805: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,540 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {1446#true} {1446#true} #2196#return; {1446#true} is VALID [2020-07-10 22:19:41,540 INFO L280 TraceCheckUtils]: 807: Hoare triple {1446#true} havoc #t~ret51.base, #t~ret51.offset; {1446#true} is VALID [2020-07-10 22:19:41,540 INFO L280 TraceCheckUtils]: 808: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,540 INFO L280 TraceCheckUtils]: 809: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,540 INFO L280 TraceCheckUtils]: 810: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,541 INFO L280 TraceCheckUtils]: 811: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,542 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-10 22:19:41,542 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-10 22:19:41,543 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-10 22:19:41,544 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-10 22:19:41,545 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-10 22:19:41,545 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-10 22:19:41,546 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-10 22:19:41,547 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-10 22:19:41,547 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-10 22:19:41,548 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-10 22:19:41,549 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-10 22:19:41,549 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-10 22:19:41,550 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-10 22:19:41,550 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-10 22:19:41,551 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-10 22:19:41,552 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-10 22:19:41,552 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-10 22:19:41,553 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-10 22:19:41,554 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-10 22:19:41,554 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-10 22:19:41,555 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-10 22:19:41,556 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-10 22:19:41,556 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-10 22:19:41,557 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-10 22:19:41,558 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-10 22:19:41,558 INFO L263 TraceCheckUtils]: 837: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-10 22:19:41,558 INFO L280 TraceCheckUtils]: 838: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-10 22:19:41,558 INFO L280 TraceCheckUtils]: 839: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,558 INFO L275 TraceCheckUtils]: 840: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-10 22:19:41,559 INFO L280 TraceCheckUtils]: 841: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-10 22:19:41,559 INFO L280 TraceCheckUtils]: 842: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,559 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-10 22:19:41,559 INFO L280 TraceCheckUtils]: 844: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-10 22:19:41,559 INFO L275 TraceCheckUtils]: 845: Hoare quadruple {1446#true} {1447#false} #2220#return; {1447#false} is VALID [2020-07-10 22:19:41,560 INFO L280 TraceCheckUtils]: 846: Hoare triple {1447#false} ~ldv_state_variable_0~0 := 2; {1447#false} is VALID [2020-07-10 22:19:41,560 INFO L263 TraceCheckUtils]: 847: Hoare triple {1447#false} call ldv_check_final_state(); {1447#false} is VALID [2020-07-10 22:19:41,560 INFO L280 TraceCheckUtils]: 848: Hoare triple {1447#false} assume 1 != ~ldv_mutex_i_mutex_of_inode~0; {1447#false} is VALID [2020-07-10 22:19:41,560 INFO L263 TraceCheckUtils]: 849: Hoare triple {1447#false} call ldv_error(); {1447#false} is VALID [2020-07-10 22:19:41,560 INFO L280 TraceCheckUtils]: 850: Hoare triple {1447#false} assume !false; {1447#false} is VALID [2020-07-10 22:19:41,980 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-10 22:19:41,980 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:19:41,982 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1915419914] [2020-07-10 22:19:41,984 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:19:41,984 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-07-10 22:19:41,984 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893707202] [2020-07-10 22:19:41,991 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 851 [2020-07-10 22:19:42,000 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:19:42,012 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2020-07-10 22:19:43,127 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-10 22:19:43,127 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-07-10 22:19:43,128 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:19:43,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-07-10 22:19:43,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-07-10 22:19:43,142 INFO L87 Difference]: Start difference. First operand 1443 states. Second operand 8 states. [2020-07-10 22:19:43,668 WARN L193 SmtUtils]: Spent 452.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:20:00,118 WARN L193 SmtUtils]: Spent 432.00 ms on a formula simplification that was a NOOP. DAG size: 235 [2020-07-10 22:20:02,611 WARN L193 SmtUtils]: Spent 537.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:20:12,725 WARN L193 SmtUtils]: Spent 442.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:20:32,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:20:32,706 INFO L93 Difference]: Finished difference Result 1916 states and 2171 transitions. [2020-07-10 22:20:32,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-07-10 22:20:32,706 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 851 [2020-07-10 22:20:32,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:20:32,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-07-10 22:20:32,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2171 transitions. [2020-07-10 22:20:32,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-07-10 22:20:32,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2171 transitions. [2020-07-10 22:20:32,810 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 17 states and 2171 transitions. [2020-07-10 22:20:39,678 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-10 22:20:39,936 INFO L225 Difference]: With dead ends: 1916 [2020-07-10 22:20:39,936 INFO L226 Difference]: Without dead ends: 1435 [2020-07-10 22:20:39,953 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2020-07-10 22:20:39,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1435 states. [2020-07-10 22:20:54,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1435 to 1384. [2020-07-10 22:20:54,240 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:20:54,240 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1435 states. Second operand 1384 states. [2020-07-10 22:20:54,241 INFO L74 IsIncluded]: Start isIncluded. First operand 1435 states. Second operand 1384 states. [2020-07-10 22:20:54,241 INFO L87 Difference]: Start difference. First operand 1435 states. Second operand 1384 states. [2020-07-10 22:20:54,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:20:54,373 INFO L93 Difference]: Finished difference Result 1435 states and 1551 transitions. [2020-07-10 22:20:54,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1551 transitions. [2020-07-10 22:20:54,378 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:20:54,378 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:20:54,378 INFO L74 IsIncluded]: Start isIncluded. First operand 1384 states. Second operand 1435 states. [2020-07-10 22:20:54,379 INFO L87 Difference]: Start difference. First operand 1384 states. Second operand 1435 states. [2020-07-10 22:20:54,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:20:54,495 INFO L93 Difference]: Finished difference Result 1435 states and 1551 transitions. [2020-07-10 22:20:54,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1551 transitions. [2020-07-10 22:20:54,499 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:20:54,500 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:20:54,500 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:20:54,500 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:20:54,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1384 states. [2020-07-10 22:20:54,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 1494 transitions. [2020-07-10 22:20:54,666 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 1494 transitions. Word has length 851 [2020-07-10 22:20:54,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:20:54,669 INFO L479 AbstractCegarLoop]: Abstraction has 1384 states and 1494 transitions. [2020-07-10 22:20:54,669 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-07-10 22:20:54,670 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1384 states and 1494 transitions. [2020-07-10 22:20:59,083 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-10 22:20:59,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 1494 transitions. [2020-07-10 22:20:59,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 864 [2020-07-10 22:20:59,096 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:20:59,097 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-10 22:20:59,098 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-07-10 22:20:59,098 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:20:59,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:20:59,099 INFO L82 PathProgramCache]: Analyzing trace with hash -681597641, now seen corresponding path program 1 times [2020-07-10 22:20:59,099 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:20:59,099 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [131360541] [2020-07-10 22:20:59,099 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:20:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,228 WARN L193 SmtUtils]: Spent 452.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:21:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,427 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-10 22:21:00,428 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} #valid := #valid[0 := 0]; {11778#true} is VALID [2020-07-10 22:21:00,428 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume 0 < #StackHeapBarrier; {11778#true} is VALID [2020-07-10 22:21:00,428 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-10 22:21:00,429 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-10 22:21:00,429 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-10 22:21:00,429 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-10 22:21:00,430 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-10 22:21:00,430 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-10 22:21:00,430 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-10 22:21:00,430 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-10 22:21:00,431 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-10 22:21:00,431 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-10 22:21:00,431 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-10 22:21:00,432 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-10 22:21:00,432 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-10 22:21:00,432 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-10 22:21:00,433 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-10 22:21:00,433 INFO L280 TraceCheckUtils]: 18: Hoare triple {11778#true} ~ldv_state_variable_3~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,433 INFO L280 TraceCheckUtils]: 19: Hoare triple {11778#true} ~LDV_IN_INTERRUPT~0 := 1; {11778#true} is VALID [2020-07-10 22:21:00,433 INFO L280 TraceCheckUtils]: 20: Hoare triple {11778#true} ~ldv_state_variable_2~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,434 INFO L280 TraceCheckUtils]: 21: Hoare triple {11778#true} ~ref_cnt~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,434 INFO L280 TraceCheckUtils]: 22: Hoare triple {11778#true} ~ldv_state_variable_1~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,434 INFO L280 TraceCheckUtils]: 23: Hoare triple {11778#true} ~usb_counter~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,434 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-10 22:21:00,434 INFO L280 TraceCheckUtils]: 25: Hoare triple {11778#true} ~ldv_state_variable_4~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,435 INFO L280 TraceCheckUtils]: 26: Hoare triple {11778#true} ~ldv_state_variable_6~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,435 INFO L280 TraceCheckUtils]: 27: Hoare triple {11778#true} ~ldv_state_variable_0~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,435 INFO L280 TraceCheckUtils]: 28: Hoare triple {11778#true} ~ldv_state_variable_5~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,435 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-10 22:21:00,435 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-10 22:21:00,436 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-10 22:21:00,436 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-10 22:21:00,436 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-10 22:21:00,436 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-10 22:21:00,436 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-10 22:21:00,437 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-10 22:21:00,437 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-10 22:21:00,437 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-10 22:21:00,437 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-10 22:21:00,438 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-10 22:21:00,438 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-10 22:21:00,438 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-10 22:21:00,438 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-10 22:21:00,438 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-10 22:21:00,439 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-10 22:21:00,439 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-10 22:21:00,439 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-10 22:21:00,439 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-10 22:21:00,439 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-10 22:21:00,440 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-10 22:21:00,440 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-10 22:21:00,440 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-10 22:21:00,440 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-10 22:21:00,441 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-10 22:21:00,441 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-10 22:21:00,441 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-10 22:21:00,441 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-10 22:21:00,441 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-10 22:21:00,442 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-10 22:21:00,442 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-10 22:21:00,442 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-10 22:21:00,442 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-10 22:21:00,443 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-10 22:21:00,443 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-10 22:21:00,443 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-10 22:21:00,443 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-10 22:21:00,443 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-10 22:21:00,444 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-10 22:21:00,444 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-10 22:21:00,444 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-10 22:21:00,444 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-10 22:21:00,444 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-10 22:21:00,445 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-10 22:21:00,445 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-10 22:21:00,445 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-10 22:21:00,445 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-10 22:21:00,445 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-10 22:21:00,446 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-10 22:21:00,446 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-10 22:21:00,446 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-10 22:21:00,446 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-10 22:21:00,446 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-10 22:21:00,447 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-10 22:21:00,447 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-10 22:21:00,447 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-10 22:21:00,447 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-10 22:21:00,447 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-10 22:21:00,448 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-10 22:21:00,448 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-10 22:21:00,448 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-10 22:21:00,448 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-10 22:21:00,449 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-10 22:21:00,449 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-10 22:21:00,449 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-10 22:21:00,450 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-10 22:21:00,450 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-10 22:21:00,450 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-10 22:21:00,450 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-10 22:21:00,451 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-10 22:21:00,451 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-10 22:21:00,451 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-10 22:21:00,451 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-10 22:21:00,452 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-10 22:21:00,452 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-10 22:21:00,452 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-10 22:21:00,453 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-10 22:21:00,453 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-10 22:21:00,453 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-10 22:21:00,453 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-10 22:21:00,454 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-10 22:21:00,454 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-10 22:21:00,454 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-10 22:21:00,454 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-10 22:21:00,455 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-10 22:21:00,455 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-10 22:21:00,455 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-10 22:21:00,456 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-10 22:21:00,456 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-10 22:21:00,456 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-10 22:21:00,456 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-10 22:21:00,457 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-10 22:21:00,457 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-10 22:21:00,457 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-10 22:21:00,457 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-10 22:21:00,457 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-10 22:21:00,458 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-10 22:21:00,458 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-10 22:21:00,458 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-10 22:21:00,458 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-10 22:21:00,459 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-10 22:21:00,459 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-10 22:21:00,459 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-10 22:21:00,460 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-10 22:21:00,460 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-10 22:21:00,460 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-10 22:21:00,460 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-10 22:21:00,461 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-10 22:21:00,461 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-10 22:21:00,462 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-10 22:21:00,462 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-10 22:21:00,462 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-10 22:21:00,462 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-10 22:21:00,463 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-10 22:21:00,463 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-10 22:21:00,463 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-10 22:21:00,463 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-10 22:21:00,463 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-10 22:21:00,464 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-10 22:21:00,464 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-10 22:21:00,464 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-10 22:21:00,464 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-10 22:21:00,465 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-10 22:21:00,465 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-10 22:21:00,465 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-10 22:21:00,465 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-10 22:21:00,465 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-10 22:21:00,466 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-10 22:21:00,466 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-10 22:21:00,466 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-10 22:21:00,466 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-10 22:21:00,466 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-10 22:21:00,467 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-10 22:21:00,467 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-10 22:21:00,467 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-10 22:21:00,467 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-10 22:21:00,467 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-10 22:21:00,468 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-10 22:21:00,468 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-10 22:21:00,468 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-10 22:21:00,468 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-10 22:21:00,468 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-10 22:21:00,469 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-10 22:21:00,469 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-10 22:21:00,469 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-10 22:21:00,469 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-10 22:21:00,469 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-10 22:21:00,470 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-10 22:21:00,470 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-10 22:21:00,470 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-10 22:21:00,470 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-10 22:21:00,471 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-10 22:21:00,471 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-10 22:21:00,471 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-10 22:21:00,472 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-10 22:21:00,472 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-10 22:21:00,472 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-10 22:21:00,472 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-10 22:21:00,473 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-10 22:21:00,473 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-10 22:21:00,473 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-10 22:21:00,473 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-10 22:21:00,474 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-10 22:21:00,474 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-10 22:21:00,474 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-10 22:21:00,475 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-10 22:21:00,475 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-10 22:21:00,475 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-10 22:21:00,475 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-10 22:21:00,476 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-10 22:21:00,476 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-10 22:21:00,476 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-10 22:21:00,477 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-10 22:21:00,477 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-10 22:21:00,477 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-10 22:21:00,478 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-10 22:21:00,478 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-10 22:21:00,478 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-10 22:21:00,478 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-10 22:21:00,479 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-10 22:21:00,479 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-10 22:21:00,479 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-10 22:21:00,480 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-10 22:21:00,480 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-10 22:21:00,480 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-10 22:21:00,481 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-10 22:21:00,481 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-10 22:21:00,481 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-10 22:21:00,481 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-10 22:21:00,482 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-10 22:21:00,482 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-10 22:21:00,482 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-10 22:21:00,482 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-10 22:21:00,482 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-10 22:21:00,483 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-10 22:21:00,483 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-10 22:21:00,483 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-10 22:21:00,483 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-10 22:21:00,483 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-10 22:21:00,484 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-10 22:21:00,484 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-10 22:21:00,484 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-10 22:21:00,484 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-10 22:21:00,485 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-10 22:21:00,485 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-10 22:21:00,485 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-10 22:21:00,485 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-10 22:21:00,485 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-10 22:21:00,486 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-10 22:21:00,486 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-10 22:21:00,486 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-10 22:21:00,486 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-10 22:21:00,486 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-10 22:21:00,487 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-10 22:21:00,487 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-10 22:21:00,487 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-10 22:21:00,487 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-10 22:21:00,487 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-10 22:21:00,487 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-10 22:21:00,488 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-10 22:21:00,488 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-10 22:21:00,488 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-10 22:21:00,488 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-10 22:21:00,488 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-10 22:21:00,489 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-10 22:21:00,489 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-10 22:21:00,489 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-10 22:21:00,490 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-10 22:21:00,490 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-10 22:21:00,490 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-10 22:21:00,490 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-10 22:21:00,491 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-10 22:21:00,491 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-10 22:21:00,491 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-10 22:21:00,492 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-10 22:21:00,492 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-10 22:21:00,492 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-10 22:21:00,492 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-10 22:21:00,493 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-10 22:21:00,493 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-10 22:21:00,493 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-10 22:21:00,493 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-10 22:21:00,494 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-10 22:21:00,494 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-10 22:21:00,494 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-10 22:21:00,495 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-10 22:21:00,495 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-10 22:21:00,495 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-10 22:21:00,495 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-10 22:21:00,496 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-10 22:21:00,496 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-10 22:21:00,496 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-10 22:21:00,497 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-10 22:21:00,497 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-10 22:21:00,497 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-10 22:21:00,497 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-10 22:21:00,498 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-10 22:21:00,498 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-10 22:21:00,498 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-10 22:21:00,499 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-10 22:21:00,499 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-10 22:21:00,499 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-10 22:21:00,500 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-10 22:21:00,500 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-10 22:21:00,500 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-10 22:21:00,500 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-10 22:21:00,501 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-10 22:21:00,501 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-10 22:21:00,501 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-10 22:21:00,501 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-10 22:21:00,502 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-10 22:21:00,502 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-10 22:21:00,502 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-10 22:21:00,502 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-10 22:21:00,502 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-10 22:21:00,503 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-10 22:21:00,503 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-10 22:21:00,503 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-10 22:21:00,503 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-10 22:21:00,503 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-10 22:21:00,504 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-10 22:21:00,504 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-10 22:21:00,504 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-10 22:21:00,504 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-10 22:21:00,504 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-10 22:21:00,505 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-10 22:21:00,505 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-10 22:21:00,505 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-10 22:21:00,505 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-10 22:21:00,506 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-10 22:21:00,506 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-10 22:21:00,506 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-10 22:21:00,506 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-10 22:21:00,506 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-10 22:21:00,506 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-10 22:21:00,507 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-10 22:21:00,507 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-10 22:21:00,507 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-10 22:21:00,507 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-10 22:21:00,507 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-10 22:21:00,508 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-10 22:21:00,508 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-10 22:21:00,508 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-10 22:21:00,509 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-10 22:21:00,509 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-10 22:21:00,509 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-10 22:21:00,509 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-10 22:21:00,510 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-10 22:21:00,510 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-10 22:21:00,510 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-10 22:21:00,510 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-10 22:21:00,511 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-10 22:21:00,511 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-10 22:21:00,511 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-10 22:21:00,511 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-10 22:21:00,512 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-10 22:21:00,512 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-10 22:21:00,512 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-10 22:21:00,513 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-10 22:21:00,513 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-10 22:21:00,513 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-10 22:21:00,513 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-10 22:21:00,514 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-10 22:21:00,514 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-10 22:21:00,514 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-10 22:21:00,515 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-10 22:21:00,515 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-10 22:21:00,515 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-10 22:21:00,516 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-10 22:21:00,516 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-10 22:21:00,516 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-10 22:21:00,516 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-10 22:21:00,517 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-10 22:21:00,517 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-10 22:21:00,517 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-10 22:21:00,518 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-10 22:21:00,518 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-10 22:21:00,518 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-10 22:21:00,519 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-10 22:21:00,519 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-10 22:21:00,519 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-10 22:21:00,519 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-10 22:21:00,520 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-10 22:21:00,520 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-10 22:21:00,520 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-10 22:21:00,520 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-10 22:21:00,520 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-10 22:21:00,521 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-10 22:21:00,521 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-10 22:21:00,521 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-10 22:21:00,521 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-10 22:21:00,522 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-10 22:21:00,522 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-10 22:21:00,522 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-10 22:21:00,522 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-10 22:21:00,522 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-10 22:21:00,523 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-10 22:21:00,523 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-10 22:21:00,523 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-10 22:21:00,523 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-10 22:21:00,523 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-10 22:21:00,524 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-10 22:21:00,524 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-10 22:21:00,524 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-10 22:21:00,524 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-10 22:21:00,524 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-10 22:21:00,525 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-10 22:21:00,525 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-10 22:21:00,525 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-10 22:21:00,525 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-10 22:21:00,525 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-10 22:21:00,526 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-10 22:21:00,526 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-10 22:21:00,526 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-10 22:21:00,526 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-10 22:21:00,526 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-10 22:21:00,527 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-10 22:21:00,527 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-10 22:21:00,527 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-10 22:21:00,527 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-10 22:21:00,527 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-10 22:21:00,528 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-10 22:21:00,528 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-10 22:21:00,528 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-10 22:21:00,528 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-10 22:21:00,529 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-10 22:21:00,529 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-10 22:21:00,529 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-10 22:21:00,529 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-10 22:21:00,530 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-10 22:21:00,530 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-10 22:21:00,530 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-10 22:21:00,530 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-10 22:21:00,530 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-10 22:21:00,531 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-10 22:21:00,531 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-10 22:21:00,531 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-10 22:21:00,531 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-10 22:21:00,531 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-10 22:21:00,532 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-10 22:21:00,532 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-10 22:21:00,532 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-10 22:21:00,532 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-10 22:21:00,532 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-10 22:21:00,532 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-10 22:21:00,533 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-10 22:21:00,533 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-10 22:21:00,533 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-10 22:21:00,533 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-10 22:21:00,533 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-10 22:21:00,534 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-10 22:21:00,534 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-10 22:21:00,534 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-10 22:21:00,534 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-10 22:21:00,534 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-10 22:21:00,534 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-10 22:21:00,535 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-10 22:21:00,535 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-10 22:21:00,535 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-10 22:21:00,535 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-10 22:21:00,535 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-10 22:21:00,536 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-10 22:21:00,536 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-10 22:21:00,536 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-10 22:21:00,536 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-10 22:21:00,536 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-10 22:21:00,537 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-10 22:21:00,537 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-10 22:21:00,537 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-10 22:21:00,537 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-10 22:21:00,537 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-10 22:21:00,538 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-10 22:21:00,538 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-10 22:21:00,538 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-10 22:21:00,538 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-10 22:21:00,538 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-10 22:21:00,539 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-10 22:21:00,539 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-10 22:21:00,539 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-10 22:21:00,539 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-10 22:21:00,539 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-10 22:21:00,540 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-10 22:21:00,540 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-10 22:21:00,540 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-10 22:21:00,540 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-10 22:21:00,540 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-10 22:21:00,541 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-10 22:21:00,541 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-10 22:21:00,541 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-10 22:21:00,541 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-10 22:21:00,541 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-10 22:21:00,542 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-10 22:21:00,542 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-10 22:21:00,542 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-10 22:21:00,542 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-10 22:21:00,542 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-10 22:21:00,543 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-10 22:21:00,543 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-10 22:21:00,543 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-10 22:21:00,543 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-10 22:21:00,544 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-10 22:21:00,544 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-10 22:21:00,544 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-10 22:21:00,544 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-10 22:21:00,544 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-10 22:21:00,545 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-10 22:21:00,545 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-10 22:21:00,545 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-10 22:21:00,545 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-10 22:21:00,546 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-10 22:21:00,546 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-10 22:21:00,546 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-10 22:21:00,546 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-10 22:21:00,547 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-10 22:21:00,547 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-10 22:21:00,547 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-10 22:21:00,547 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-10 22:21:00,548 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-10 22:21:00,548 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-10 22:21:00,548 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-10 22:21:00,548 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-10 22:21:00,549 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-10 22:21:00,549 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-10 22:21:00,549 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-10 22:21:00,549 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-10 22:21:00,550 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-10 22:21:00,550 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-10 22:21:00,550 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-10 22:21:00,550 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-10 22:21:00,551 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-10 22:21:00,551 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-10 22:21:00,551 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-10 22:21:00,551 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-10 22:21:00,552 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-10 22:21:00,552 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-10 22:21:00,552 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-10 22:21:00,552 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-10 22:21:00,553 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-10 22:21:00,553 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-10 22:21:00,553 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-10 22:21:00,553 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-10 22:21:00,554 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-10 22:21:00,554 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-10 22:21:00,554 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-10 22:21:00,555 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-10 22:21:00,555 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-10 22:21:00,555 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-10 22:21:00,555 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-10 22:21:00,556 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-10 22:21:00,556 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-10 22:21:00,556 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-10 22:21:00,556 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-10 22:21:00,557 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-10 22:21:00,557 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-10 22:21:00,557 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-10 22:21:00,558 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-10 22:21:00,558 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-10 22:21:00,558 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-10 22:21:00,558 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-10 22:21:00,559 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-10 22:21:00,559 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-10 22:21:00,559 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-10 22:21:00,560 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-10 22:21:00,560 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-10 22:21:00,560 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-10 22:21:00,560 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-10 22:21:00,561 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-10 22:21:00,561 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-10 22:21:00,561 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-10 22:21:00,562 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-10 22:21:00,562 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-10 22:21:00,562 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-10 22:21:00,562 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-10 22:21:00,563 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-10 22:21:00,563 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-10 22:21:00,563 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-10 22:21:00,563 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-10 22:21:00,564 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-10 22:21:00,564 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-10 22:21:00,564 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-10 22:21:00,564 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-10 22:21:00,564 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-10 22:21:00,565 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-10 22:21:00,565 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-10 22:21:00,565 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-10 22:21:00,565 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-10 22:21:00,566 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-10 22:21:00,566 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-10 22:21:00,566 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-10 22:21:00,566 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-10 22:21:00,566 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-10 22:21:00,567 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-10 22:21:00,567 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-10 22:21:00,567 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-10 22:21:00,567 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-10 22:21:00,567 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-10 22:21:00,568 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-10 22:21:00,568 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-10 22:21:00,568 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-10 22:21:00,568 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-10 22:21:00,568 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-10 22:21:00,569 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-10 22:21:00,569 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-10 22:21:00,569 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-10 22:21:00,569 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-10 22:21:00,569 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-10 22:21:00,569 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-10 22:21:00,570 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-10 22:21:00,570 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-10 22:21:00,570 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-10 22:21:00,570 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-10 22:21:00,570 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-10 22:21:00,571 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-10 22:21:00,571 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-10 22:21:00,571 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-10 22:21:00,571 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-10 22:21:00,572 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-10 22:21:00,572 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-10 22:21:00,572 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-10 22:21:00,572 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-10 22:21:00,572 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-10 22:21:00,573 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-10 22:21:00,573 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-10 22:21:00,573 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-10 22:21:00,573 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-10 22:21:00,573 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-10 22:21:00,574 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-10 22:21:00,574 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-10 22:21:00,574 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-10 22:21:00,574 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-10 22:21:00,574 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-10 22:21:00,575 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-10 22:21:00,575 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-10 22:21:00,575 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-10 22:21:00,575 INFO L280 TraceCheckUtils]: 624: Hoare triple {11778#true} ~ldv_retval_0~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,575 INFO L280 TraceCheckUtils]: 625: Hoare triple {11778#true} ~ldv_retval_1~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,576 INFO L280 TraceCheckUtils]: 626: Hoare triple {11778#true} ~ldv_retval_3~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,576 INFO L280 TraceCheckUtils]: 627: Hoare triple {11778#true} ~ldv_retval_2~0 := 0; {11778#true} is VALID [2020-07-10 22:21:00,576 INFO L280 TraceCheckUtils]: 628: Hoare triple {11778#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {11778#true} is VALID [2020-07-10 22:21:00,576 INFO L280 TraceCheckUtils]: 629: Hoare triple {11778#true} ~ldv_mutex_lock~0 := 1; {11778#true} is VALID [2020-07-10 22:21:00,576 INFO L280 TraceCheckUtils]: 630: Hoare triple {11778#true} ~ldv_mutex_mutex_of_device~0 := 1; {11778#true} is VALID [2020-07-10 22:21:00,577 INFO L280 TraceCheckUtils]: 631: Hoare triple {11778#true} ~ldv_mutex_udev~0 := 1; {11778#true} is VALID [2020-07-10 22:21:00,577 INFO L280 TraceCheckUtils]: 632: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,577 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {11778#true} {11778#true} #2340#return; {11778#true} is VALID [2020-07-10 22:21:00,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,894 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-10 22:21:00,895 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,895 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:00,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,904 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:00,904 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:00,904 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,904 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:00,905 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-10 22:21:00,905 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,905 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,905 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-10 22:21:00,907 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-10 22:21:00,908 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-10 22:21:00,908 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,908 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:00,908 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-10 22:21:00,909 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-10 22:21:00,909 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-10 22:21:00,909 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:00,909 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:00,909 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,910 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:00,910 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,910 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,910 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2182#return; {11778#true} is VALID [2020-07-10 22:21:00,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,934 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-10 22:21:00,935 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,935 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:00,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,943 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:00,944 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:00,944 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,944 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:00,944 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-10 22:21:00,945 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,945 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,945 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-10 22:21:00,947 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-10 22:21:00,947 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-10 22:21:00,947 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,947 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:00,948 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-10 22:21:00,948 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-10 22:21:00,948 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-10 22:21:00,948 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:00,948 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:00,949 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,949 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:00,949 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,949 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,949 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2184#return; {11778#true} is VALID [2020-07-10 22:21:00,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,983 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-10 22:21:00,984 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,984 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:00,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:00,993 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:00,993 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:00,994 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,994 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:00,994 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-10 22:21:00,994 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,995 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,995 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-10 22:21:00,997 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-10 22:21:00,997 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-10 22:21:00,997 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,998 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:00,998 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-10 22:21:00,998 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-10 22:21:00,998 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-10 22:21:00,998 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:00,998 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:00,999 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,999 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:00,999 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:00,999 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:00,999 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2186#return; {11778#true} is VALID [2020-07-10 22:21:01,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,029 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-10 22:21:01,030 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,030 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,043 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,044 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,044 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,044 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,045 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-10 22:21:01,045 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,045 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,045 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-10 22:21:01,047 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-10 22:21:01,047 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-10 22:21:01,048 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,048 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,048 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-10 22:21:01,049 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-10 22:21:01,049 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-10 22:21:01,049 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,050 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,050 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,050 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,051 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,051 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,051 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2188#return; {11778#true} is VALID [2020-07-10 22:21:01,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,099 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-10 22:21:01,099 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,100 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,110 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,110 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,110 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,110 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,111 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-10 22:21:01,111 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,111 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,111 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-10 22:21:01,113 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-10 22:21:01,113 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-10 22:21:01,114 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,114 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,114 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-10 22:21:01,114 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-10 22:21:01,115 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-10 22:21:01,115 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,115 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,115 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,116 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,116 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,116 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,117 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2190#return; {11778#true} is VALID [2020-07-10 22:21:01,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,166 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-10 22:21:01,166 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,167 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,181 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,182 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,182 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,182 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,183 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-10 22:21:01,183 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,183 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,184 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-10 22:21:01,186 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-10 22:21:01,187 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-10 22:21:01,187 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,187 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,188 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-10 22:21:01,188 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-10 22:21:01,189 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-10 22:21:01,189 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,189 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,190 INFO L280 TraceCheckUtils]: 13: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,190 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,190 INFO L280 TraceCheckUtils]: 15: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,191 INFO L280 TraceCheckUtils]: 16: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,191 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11778#true} {11778#true} #2192#return; {11778#true} is VALID [2020-07-10 22:21:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,203 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,204 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {11778#true} {11778#true} #2194#return; {11778#true} is VALID [2020-07-10 22:21:01,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,264 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-10 22:21:01,264 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume !(#t~loopctr125 < #amount); {11778#true} is VALID [2020-07-10 22:21:01,265 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11778#true} is VALID [2020-07-10 22:21:01,265 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11778#true} {11778#true} #2164#return; {11778#true} is VALID [2020-07-10 22:21:01,266 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-10 22:21:01,266 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} ~c := #in~c; {11778#true} is VALID [2020-07-10 22:21:01,266 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} ~n := #in~n; {11778#true} is VALID [2020-07-10 22:21:01,267 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} havoc ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-10 22:21:01,269 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-10 22:21:01,270 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-10 22:21:01,270 INFO L280 TraceCheckUtils]: 6: Hoare triple {11778#true} assume !(#t~loopctr125 < #amount); {11778#true} is VALID [2020-07-10 22:21:01,270 INFO L280 TraceCheckUtils]: 7: Hoare triple {11778#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11778#true} is VALID [2020-07-10 22:21:01,271 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {11778#true} {11778#true} #2164#return; {11778#true} is VALID [2020-07-10 22:21:01,271 INFO L280 TraceCheckUtils]: 9: Hoare triple {11778#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {11778#true} is VALID [2020-07-10 22:21:01,271 INFO L280 TraceCheckUtils]: 10: Hoare triple {11778#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {11778#true} is VALID [2020-07-10 22:21:01,272 INFO L280 TraceCheckUtils]: 11: Hoare triple {11778#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-10 22:21:01,272 INFO L280 TraceCheckUtils]: 12: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,272 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {11778#true} {11778#true} #2196#return; {11778#true} is VALID [2020-07-10 22:21:01,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:21:01,290 INFO L280 TraceCheckUtils]: 0: Hoare triple {11778#true} havoc ~tmp~4; {11778#true} is VALID [2020-07-10 22:21:01,291 INFO L280 TraceCheckUtils]: 1: Hoare triple {11778#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {11778#true} is VALID [2020-07-10 22:21:01,291 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} ~tmp~4 := #t~nondet14; {11778#true} is VALID [2020-07-10 22:21:01,291 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} havoc #t~nondet14; {11778#true} is VALID [2020-07-10 22:21:01,291 INFO L280 TraceCheckUtils]: 4: Hoare triple {11778#true} #res := ~tmp~4; {11778#true} is VALID [2020-07-10 22:21:01,292 INFO L280 TraceCheckUtils]: 5: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,292 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {11778#true} {11779#false} #2128#return; {11779#false} is VALID [2020-07-10 22:21:01,300 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-10 22:21:01,301 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-10 22:21:01,301 INFO L280 TraceCheckUtils]: 2: Hoare triple {11778#true} #valid := #valid[0 := 0]; {11778#true} is VALID [2020-07-10 22:21:01,302 INFO L280 TraceCheckUtils]: 3: Hoare triple {11778#true} assume 0 < #StackHeapBarrier; {11778#true} is VALID [2020-07-10 22:21:01,302 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-10 22:21:01,302 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-10 22:21:01,303 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-10 22:21:01,303 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-10 22:21:01,303 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-10 22:21:01,304 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-10 22:21:01,304 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-10 22:21:01,304 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-10 22:21:01,305 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-10 22:21:01,305 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-10 22:21:01,305 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-10 22:21:01,305 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-10 22:21:01,306 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-10 22:21:01,306 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-10 22:21:01,306 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-10 22:21:01,307 INFO L280 TraceCheckUtils]: 19: Hoare triple {11778#true} ~ldv_state_variable_3~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,307 INFO L280 TraceCheckUtils]: 20: Hoare triple {11778#true} ~LDV_IN_INTERRUPT~0 := 1; {11778#true} is VALID [2020-07-10 22:21:01,307 INFO L280 TraceCheckUtils]: 21: Hoare triple {11778#true} ~ldv_state_variable_2~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,308 INFO L280 TraceCheckUtils]: 22: Hoare triple {11778#true} ~ref_cnt~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,308 INFO L280 TraceCheckUtils]: 23: Hoare triple {11778#true} ~ldv_state_variable_1~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,308 INFO L280 TraceCheckUtils]: 24: Hoare triple {11778#true} ~usb_counter~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,309 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-10 22:21:01,309 INFO L280 TraceCheckUtils]: 26: Hoare triple {11778#true} ~ldv_state_variable_4~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,309 INFO L280 TraceCheckUtils]: 27: Hoare triple {11778#true} ~ldv_state_variable_6~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,309 INFO L280 TraceCheckUtils]: 28: Hoare triple {11778#true} ~ldv_state_variable_0~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,310 INFO L280 TraceCheckUtils]: 29: Hoare triple {11778#true} ~ldv_state_variable_5~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,310 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-10 22:21:01,310 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-10 22:21:01,311 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-10 22:21:01,311 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-10 22:21:01,311 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-10 22:21:01,312 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-10 22:21:01,312 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-10 22:21:01,312 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-10 22:21:01,313 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-10 22:21:01,313 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-10 22:21:01,313 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-10 22:21:01,313 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-10 22:21:01,314 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-10 22:21:01,314 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-10 22:21:01,314 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-10 22:21:01,315 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-10 22:21:01,315 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-10 22:21:01,315 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-10 22:21:01,316 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-10 22:21:01,316 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-10 22:21:01,316 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-10 22:21:01,316 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-10 22:21:01,317 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-10 22:21:01,317 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-10 22:21:01,317 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-10 22:21:01,318 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-10 22:21:01,318 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-10 22:21:01,318 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-10 22:21:01,319 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-10 22:21:01,319 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-10 22:21:01,319 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-10 22:21:01,320 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-10 22:21:01,320 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-10 22:21:01,320 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-10 22:21:01,320 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-10 22:21:01,321 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-10 22:21:01,321 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-10 22:21:01,321 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-10 22:21:01,322 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-10 22:21:01,322 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-10 22:21:01,322 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-10 22:21:01,323 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-10 22:21:01,323 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-10 22:21:01,323 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-10 22:21:01,324 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-10 22:21:01,324 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-10 22:21:01,324 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-10 22:21:01,325 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-10 22:21:01,325 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-10 22:21:01,325 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-10 22:21:01,325 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-10 22:21:01,326 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-10 22:21:01,326 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-10 22:21:01,326 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-10 22:21:01,327 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-10 22:21:01,327 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-10 22:21:01,327 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-10 22:21:01,328 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-10 22:21:01,328 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-10 22:21:01,328 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-10 22:21:01,328 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-10 22:21:01,329 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-10 22:21:01,329 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-10 22:21:01,329 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-10 22:21:01,330 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-10 22:21:01,330 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-10 22:21:01,330 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-10 22:21:01,330 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-10 22:21:01,331 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-10 22:21:01,331 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-10 22:21:01,331 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-10 22:21:01,332 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-10 22:21:01,332 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-10 22:21:01,332 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-10 22:21:01,333 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-10 22:21:01,333 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-10 22:21:01,333 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-10 22:21:01,333 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-10 22:21:01,334 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-10 22:21:01,334 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-10 22:21:01,334 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-10 22:21:01,335 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-10 22:21:01,335 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-10 22:21:01,335 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-10 22:21:01,336 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-10 22:21:01,336 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-10 22:21:01,336 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-10 22:21:01,336 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-10 22:21:01,337 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-10 22:21:01,337 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-10 22:21:01,337 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-10 22:21:01,338 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-10 22:21:01,338 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-10 22:21:01,338 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-10 22:21:01,339 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-10 22:21:01,339 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-10 22:21:01,339 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-10 22:21:01,339 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-10 22:21:01,340 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-10 22:21:01,340 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-10 22:21:01,340 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-10 22:21:01,341 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-10 22:21:01,341 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-10 22:21:01,341 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-10 22:21:01,342 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-10 22:21:01,342 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-10 22:21:01,342 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-10 22:21:01,343 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-10 22:21:01,343 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-10 22:21:01,343 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-10 22:21:01,343 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-10 22:21:01,344 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-10 22:21:01,344 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-10 22:21:01,344 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-10 22:21:01,344 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-10 22:21:01,344 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-10 22:21:01,345 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-10 22:21:01,345 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-10 22:21:01,345 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-10 22:21:01,345 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-10 22:21:01,345 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-10 22:21:01,346 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-10 22:21:01,346 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-10 22:21:01,346 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-10 22:21:01,346 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-10 22:21:01,346 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-10 22:21:01,347 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-10 22:21:01,347 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-10 22:21:01,347 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-10 22:21:01,347 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-10 22:21:01,347 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-10 22:21:01,348 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-10 22:21:01,348 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-10 22:21:01,348 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-10 22:21:01,348 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-10 22:21:01,348 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-10 22:21:01,349 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-10 22:21:01,349 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-10 22:21:01,349 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-10 22:21:01,349 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-10 22:21:01,349 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-10 22:21:01,350 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-10 22:21:01,350 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-10 22:21:01,350 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-10 22:21:01,350 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-10 22:21:01,350 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-10 22:21:01,350 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-10 22:21:01,351 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-10 22:21:01,351 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-10 22:21:01,351 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-10 22:21:01,351 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-10 22:21:01,352 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-10 22:21:01,352 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-10 22:21:01,352 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-10 22:21:01,352 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-10 22:21:01,353 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-10 22:21:01,353 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-10 22:21:01,353 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-10 22:21:01,354 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-10 22:21:01,354 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-10 22:21:01,354 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-10 22:21:01,354 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-10 22:21:01,355 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-10 22:21:01,355 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-10 22:21:01,355 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-10 22:21:01,356 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-10 22:21:01,356 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-10 22:21:01,356 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-10 22:21:01,357 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-10 22:21:01,357 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-10 22:21:01,357 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-10 22:21:01,358 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-10 22:21:01,358 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-10 22:21:01,358 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-10 22:21:01,359 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-10 22:21:01,359 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-10 22:21:01,359 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-10 22:21:01,359 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-10 22:21:01,360 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-10 22:21:01,360 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-10 22:21:01,360 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-10 22:21:01,361 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-10 22:21:01,361 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-10 22:21:01,361 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-10 22:21:01,362 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-10 22:21:01,362 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-10 22:21:01,362 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-10 22:21:01,362 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-10 22:21:01,363 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-10 22:21:01,363 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-10 22:21:01,363 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-10 22:21:01,364 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-10 22:21:01,364 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-10 22:21:01,364 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-10 22:21:01,365 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-10 22:21:01,365 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-10 22:21:01,365 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-10 22:21:01,365 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-10 22:21:01,366 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-10 22:21:01,366 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-10 22:21:01,366 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-10 22:21:01,367 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-10 22:21:01,367 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-10 22:21:01,367 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-10 22:21:01,368 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-10 22:21:01,368 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-10 22:21:01,368 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-10 22:21:01,368 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-10 22:21:01,369 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-10 22:21:01,369 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-10 22:21:01,369 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-10 22:21:01,370 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-10 22:21:01,370 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-10 22:21:01,370 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-10 22:21:01,371 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-10 22:21:01,371 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-10 22:21:01,371 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-10 22:21:01,372 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-10 22:21:01,372 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-10 22:21:01,372 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-10 22:21:01,372 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-10 22:21:01,373 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-10 22:21:01,373 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-10 22:21:01,373 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-10 22:21:01,374 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-10 22:21:01,374 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-10 22:21:01,374 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-10 22:21:01,375 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-10 22:21:01,375 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-10 22:21:01,375 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-10 22:21:01,375 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-10 22:21:01,376 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-10 22:21:01,376 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-10 22:21:01,376 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-10 22:21:01,377 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-10 22:21:01,377 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-10 22:21:01,377 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-10 22:21:01,378 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-10 22:21:01,378 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-10 22:21:01,378 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-10 22:21:01,379 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-10 22:21:01,379 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-10 22:21:01,379 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-10 22:21:01,379 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-10 22:21:01,380 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-10 22:21:01,380 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-10 22:21:01,380 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-10 22:21:01,381 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-10 22:21:01,381 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-10 22:21:01,381 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-10 22:21:01,381 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-10 22:21:01,382 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-10 22:21:01,382 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-10 22:21:01,382 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-10 22:21:01,383 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-10 22:21:01,383 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-10 22:21:01,383 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-10 22:21:01,383 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-10 22:21:01,384 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-10 22:21:01,384 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-10 22:21:01,384 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-10 22:21:01,385 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-10 22:21:01,385 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-10 22:21:01,385 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-10 22:21:01,385 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-10 22:21:01,386 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-10 22:21:01,386 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-10 22:21:01,386 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-10 22:21:01,387 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-10 22:21:01,387 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-10 22:21:01,387 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-10 22:21:01,388 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-10 22:21:01,388 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-10 22:21:01,388 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-10 22:21:01,389 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-10 22:21:01,389 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-10 22:21:01,389 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-10 22:21:01,389 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-10 22:21:01,390 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-10 22:21:01,390 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-10 22:21:01,390 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-10 22:21:01,391 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-10 22:21:01,391 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-10 22:21:01,391 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-10 22:21:01,392 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-10 22:21:01,392 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-10 22:21:01,392 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-10 22:21:01,392 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-10 22:21:01,393 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-10 22:21:01,393 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-10 22:21:01,393 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-10 22:21:01,394 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-10 22:21:01,394 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-10 22:21:01,394 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-10 22:21:01,395 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-10 22:21:01,395 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-10 22:21:01,395 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-10 22:21:01,396 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-10 22:21:01,396 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-10 22:21:01,396 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-10 22:21:01,396 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-10 22:21:01,397 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-10 22:21:01,397 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-10 22:21:01,397 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-10 22:21:01,397 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-10 22:21:01,397 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-10 22:21:01,398 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-10 22:21:01,398 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-10 22:21:01,398 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-10 22:21:01,398 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-10 22:21:01,398 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-10 22:21:01,399 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-10 22:21:01,399 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-10 22:21:01,399 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-10 22:21:01,399 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-10 22:21:01,399 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-10 22:21:01,400 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-10 22:21:01,400 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-10 22:21:01,400 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-10 22:21:01,400 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-10 22:21:01,400 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-10 22:21:01,401 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-10 22:21:01,401 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-10 22:21:01,401 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-10 22:21:01,401 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-10 22:21:01,401 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-10 22:21:01,401 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-10 22:21:01,402 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-10 22:21:01,402 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-10 22:21:01,402 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-10 22:21:01,402 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-10 22:21:01,402 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-10 22:21:01,403 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-10 22:21:01,403 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-10 22:21:01,403 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-10 22:21:01,403 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-10 22:21:01,403 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-10 22:21:01,404 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-10 22:21:01,404 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-10 22:21:01,404 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-10 22:21:01,404 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-10 22:21:01,404 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-10 22:21:01,405 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-10 22:21:01,405 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-10 22:21:01,405 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-10 22:21:01,405 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-10 22:21:01,406 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-10 22:21:01,406 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-10 22:21:01,406 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-10 22:21:01,406 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-10 22:21:01,406 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-10 22:21:01,406 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-10 22:21:01,407 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-10 22:21:01,407 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-10 22:21:01,407 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-10 22:21:01,407 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-10 22:21:01,407 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-10 22:21:01,407 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-10 22:21:01,408 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-10 22:21:01,408 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-10 22:21:01,408 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-10 22:21:01,408 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-10 22:21:01,408 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-10 22:21:01,409 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-10 22:21:01,409 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-10 22:21:01,409 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-10 22:21:01,409 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-10 22:21:01,409 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-10 22:21:01,409 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-10 22:21:01,410 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-10 22:21:01,410 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-10 22:21:01,410 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-10 22:21:01,410 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-10 22:21:01,410 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-10 22:21:01,410 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-10 22:21:01,411 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-10 22:21:01,411 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-10 22:21:01,411 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-10 22:21:01,411 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-10 22:21:01,411 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-10 22:21:01,411 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-10 22:21:01,412 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-10 22:21:01,412 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-10 22:21:01,412 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-10 22:21:01,412 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-10 22:21:01,412 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-10 22:21:01,412 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-10 22:21:01,413 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-10 22:21:01,413 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-10 22:21:01,413 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-10 22:21:01,413 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-10 22:21:01,413 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-10 22:21:01,414 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-10 22:21:01,414 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-10 22:21:01,414 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-10 22:21:01,414 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-10 22:21:01,414 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-10 22:21:01,415 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-10 22:21:01,415 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-10 22:21:01,415 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-10 22:21:01,415 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-10 22:21:01,415 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-10 22:21:01,416 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-10 22:21:01,416 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-10 22:21:01,416 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-10 22:21:01,416 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-10 22:21:01,416 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-10 22:21:01,416 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-10 22:21:01,417 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-10 22:21:01,417 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-10 22:21:01,417 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-10 22:21:01,417 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-10 22:21:01,417 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-10 22:21:01,418 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-10 22:21:01,418 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-10 22:21:01,418 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-10 22:21:01,418 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-10 22:21:01,418 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-10 22:21:01,419 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-10 22:21:01,419 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-10 22:21:01,419 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-10 22:21:01,419 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-10 22:21:01,419 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-10 22:21:01,420 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-10 22:21:01,420 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-10 22:21:01,420 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-10 22:21:01,420 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-10 22:21:01,420 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-10 22:21:01,421 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-10 22:21:01,421 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-10 22:21:01,421 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-10 22:21:01,421 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-10 22:21:01,421 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-10 22:21:01,422 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-10 22:21:01,422 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-10 22:21:01,422 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-10 22:21:01,422 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-10 22:21:01,422 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-10 22:21:01,423 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-10 22:21:01,423 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-10 22:21:01,423 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-10 22:21:01,423 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-10 22:21:01,424 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-10 22:21:01,424 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-10 22:21:01,424 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-10 22:21:01,424 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-10 22:21:01,424 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-10 22:21:01,425 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-10 22:21:01,425 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-10 22:21:01,425 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-10 22:21:01,425 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-10 22:21:01,426 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-10 22:21:01,426 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-10 22:21:01,426 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-10 22:21:01,426 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-10 22:21:01,427 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-10 22:21:01,427 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-10 22:21:01,427 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-10 22:21:01,427 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-10 22:21:01,428 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-10 22:21:01,428 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-10 22:21:01,428 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-10 22:21:01,428 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-10 22:21:01,429 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-10 22:21:01,429 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-10 22:21:01,429 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-10 22:21:01,429 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-10 22:21:01,430 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-10 22:21:01,430 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-10 22:21:01,430 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-10 22:21:01,431 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-10 22:21:01,431 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-10 22:21:01,431 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-10 22:21:01,431 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-10 22:21:01,432 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-10 22:21:01,432 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-10 22:21:01,432 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-10 22:21:01,432 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-10 22:21:01,433 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-10 22:21:01,433 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-10 22:21:01,433 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-10 22:21:01,433 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-10 22:21:01,434 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-10 22:21:01,434 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-10 22:21:01,434 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-10 22:21:01,434 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-10 22:21:01,435 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-10 22:21:01,435 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-10 22:21:01,435 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-10 22:21:01,436 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-10 22:21:01,436 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-10 22:21:01,436 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-10 22:21:01,436 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-10 22:21:01,437 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-10 22:21:01,437 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-10 22:21:01,437 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-10 22:21:01,437 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-10 22:21:01,437 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-10 22:21:01,438 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-10 22:21:01,438 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-10 22:21:01,438 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-10 22:21:01,438 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-10 22:21:01,438 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-10 22:21:01,439 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-10 22:21:01,439 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-10 22:21:01,439 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-10 22:21:01,439 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-10 22:21:01,440 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-10 22:21:01,440 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-10 22:21:01,440 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-10 22:21:01,440 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-10 22:21:01,440 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-10 22:21:01,441 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-10 22:21:01,441 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-10 22:21:01,441 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-10 22:21:01,441 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-10 22:21:01,441 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-10 22:21:01,442 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-10 22:21:01,442 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-10 22:21:01,442 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-10 22:21:01,442 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-10 22:21:01,442 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-10 22:21:01,442 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-10 22:21:01,443 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-10 22:21:01,443 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-10 22:21:01,443 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-10 22:21:01,443 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-10 22:21:01,443 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-10 22:21:01,444 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-10 22:21:01,444 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-10 22:21:01,444 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-10 22:21:01,444 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-10 22:21:01,444 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-10 22:21:01,445 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-10 22:21:01,445 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-10 22:21:01,445 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-10 22:21:01,445 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-10 22:21:01,445 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-10 22:21:01,446 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-10 22:21:01,446 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-10 22:21:01,446 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-10 22:21:01,446 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-10 22:21:01,446 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-10 22:21:01,447 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-10 22:21:01,447 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-10 22:21:01,447 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-10 22:21:01,447 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-10 22:21:01,447 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-10 22:21:01,447 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-10 22:21:01,448 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-10 22:21:01,448 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-10 22:21:01,448 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-10 22:21:01,448 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-10 22:21:01,449 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-10 22:21:01,449 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-10 22:21:01,449 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-10 22:21:01,449 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-10 22:21:01,449 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-10 22:21:01,449 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-10 22:21:01,450 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-10 22:21:01,450 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-10 22:21:01,450 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-10 22:21:01,450 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-10 22:21:01,450 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-10 22:21:01,451 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-10 22:21:01,451 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-10 22:21:01,451 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-10 22:21:01,451 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-10 22:21:01,451 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-10 22:21:01,452 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-10 22:21:01,452 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-10 22:21:01,452 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-10 22:21:01,452 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-10 22:21:01,452 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-10 22:21:01,453 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-10 22:21:01,453 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-10 22:21:01,453 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-10 22:21:01,453 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-10 22:21:01,453 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-10 22:21:01,454 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-10 22:21:01,454 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-10 22:21:01,454 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-10 22:21:01,454 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-10 22:21:01,454 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-10 22:21:01,455 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-10 22:21:01,455 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-10 22:21:01,455 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-10 22:21:01,455 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-10 22:21:01,455 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-10 22:21:01,456 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-10 22:21:01,456 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-10 22:21:01,456 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-10 22:21:01,456 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-10 22:21:01,456 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-10 22:21:01,457 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-10 22:21:01,457 INFO L280 TraceCheckUtils]: 625: Hoare triple {11778#true} ~ldv_retval_0~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,457 INFO L280 TraceCheckUtils]: 626: Hoare triple {11778#true} ~ldv_retval_1~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,457 INFO L280 TraceCheckUtils]: 627: Hoare triple {11778#true} ~ldv_retval_3~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,457 INFO L280 TraceCheckUtils]: 628: Hoare triple {11778#true} ~ldv_retval_2~0 := 0; {11778#true} is VALID [2020-07-10 22:21:01,458 INFO L280 TraceCheckUtils]: 629: Hoare triple {11778#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {11778#true} is VALID [2020-07-10 22:21:01,458 INFO L280 TraceCheckUtils]: 630: Hoare triple {11778#true} ~ldv_mutex_lock~0 := 1; {11778#true} is VALID [2020-07-10 22:21:01,458 INFO L280 TraceCheckUtils]: 631: Hoare triple {11778#true} ~ldv_mutex_mutex_of_device~0 := 1; {11778#true} is VALID [2020-07-10 22:21:01,458 INFO L280 TraceCheckUtils]: 632: Hoare triple {11778#true} ~ldv_mutex_udev~0 := 1; {11778#true} is VALID [2020-07-10 22:21:01,458 INFO L280 TraceCheckUtils]: 633: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,459 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {11778#true} {11778#true} #2340#return; {11778#true} is VALID [2020-07-10 22:21:01,459 INFO L263 TraceCheckUtils]: 635: Hoare triple {11778#true} call #t~ret124 := main(); {11778#true} is VALID [2020-07-10 22:21:01,459 INFO L280 TraceCheckUtils]: 636: Hoare triple {11778#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,459 INFO L280 TraceCheckUtils]: 637: Hoare triple {11778#true} havoc ~tmp~8.base, ~tmp~8.offset; {11778#true} is VALID [2020-07-10 22:21:01,459 INFO L280 TraceCheckUtils]: 638: Hoare triple {11778#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,460 INFO L280 TraceCheckUtils]: 639: Hoare triple {11778#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,460 INFO L280 TraceCheckUtils]: 640: Hoare triple {11778#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,460 INFO L280 TraceCheckUtils]: 641: Hoare triple {11778#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,460 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-10 22:21:01,460 INFO L280 TraceCheckUtils]: 643: Hoare triple {11778#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,461 INFO L280 TraceCheckUtils]: 644: Hoare triple {11778#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,461 INFO L280 TraceCheckUtils]: 645: Hoare triple {11778#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,461 INFO L280 TraceCheckUtils]: 646: Hoare triple {11778#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,461 INFO L280 TraceCheckUtils]: 647: Hoare triple {11778#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,461 INFO L280 TraceCheckUtils]: 648: Hoare triple {11778#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {11778#true} is VALID [2020-07-10 22:21:01,462 INFO L280 TraceCheckUtils]: 649: Hoare triple {11778#true} havoc ~tmp___5~0; {11778#true} is VALID [2020-07-10 22:21:01,462 INFO L280 TraceCheckUtils]: 650: Hoare triple {11778#true} havoc ~tmp___6~0; {11778#true} is VALID [2020-07-10 22:21:01,462 INFO L280 TraceCheckUtils]: 651: Hoare triple {11778#true} havoc ~tmp___7~0; {11778#true} is VALID [2020-07-10 22:21:01,462 INFO L280 TraceCheckUtils]: 652: Hoare triple {11778#true} havoc ~tmp___8~0; {11778#true} is VALID [2020-07-10 22:21:01,462 INFO L280 TraceCheckUtils]: 653: Hoare triple {11778#true} havoc ~tmp___9~0; {11778#true} is VALID [2020-07-10 22:21:01,463 INFO L280 TraceCheckUtils]: 654: Hoare triple {11778#true} havoc ~tmp___10~0; {11778#true} is VALID [2020-07-10 22:21:01,463 INFO L280 TraceCheckUtils]: 655: Hoare triple {11778#true} havoc ~tmp___11~0; {11778#true} is VALID [2020-07-10 22:21:01,463 INFO L280 TraceCheckUtils]: 656: Hoare triple {11778#true} havoc ~tmp___12~0; {11778#true} is VALID [2020-07-10 22:21:01,466 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-10 22:21:01,467 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-10 22:21:01,467 INFO L280 TraceCheckUtils]: 659: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,467 INFO L280 TraceCheckUtils]: 660: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,467 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-10 22:21:01,471 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-10 22:21:01,471 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-10 22:21:01,471 INFO L280 TraceCheckUtils]: 664: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,472 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,472 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-10 22:21:01,472 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-10 22:21:01,472 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-10 22:21:01,473 INFO L280 TraceCheckUtils]: 669: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,473 INFO L280 TraceCheckUtils]: 670: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,473 INFO L280 TraceCheckUtils]: 671: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,473 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,473 INFO L280 TraceCheckUtils]: 673: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,474 INFO L280 TraceCheckUtils]: 674: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,474 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {11778#true} {11778#true} #2182#return; {11778#true} is VALID [2020-07-10 22:21:01,474 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-10 22:21:01,474 INFO L280 TraceCheckUtils]: 677: Hoare triple {11778#true} havoc #t~ret45.base, #t~ret45.offset; {11778#true} is VALID [2020-07-10 22:21:01,474 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-10 22:21:01,476 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-10 22:21:01,476 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-10 22:21:01,476 INFO L280 TraceCheckUtils]: 681: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,476 INFO L280 TraceCheckUtils]: 682: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,477 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-10 22:21:01,480 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-10 22:21:01,480 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-10 22:21:01,480 INFO L280 TraceCheckUtils]: 686: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,480 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,481 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-10 22:21:01,481 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-10 22:21:01,481 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-10 22:21:01,481 INFO L280 TraceCheckUtils]: 691: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,481 INFO L280 TraceCheckUtils]: 692: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,482 INFO L280 TraceCheckUtils]: 693: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,482 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,482 INFO L280 TraceCheckUtils]: 695: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,482 INFO L280 TraceCheckUtils]: 696: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,482 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {11778#true} {11778#true} #2184#return; {11778#true} is VALID [2020-07-10 22:21:01,483 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-10 22:21:01,483 INFO L280 TraceCheckUtils]: 699: Hoare triple {11778#true} havoc #t~ret46.base, #t~ret46.offset; {11778#true} is VALID [2020-07-10 22:21:01,483 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-10 22:21:01,484 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-10 22:21:01,484 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-10 22:21:01,485 INFO L280 TraceCheckUtils]: 703: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,485 INFO L280 TraceCheckUtils]: 704: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,485 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-10 22:21:01,487 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-10 22:21:01,487 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-10 22:21:01,487 INFO L280 TraceCheckUtils]: 708: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,487 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,487 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-10 22:21:01,488 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-10 22:21:01,488 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-10 22:21:01,488 INFO L280 TraceCheckUtils]: 713: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,488 INFO L280 TraceCheckUtils]: 714: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,488 INFO L280 TraceCheckUtils]: 715: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,489 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,489 INFO L280 TraceCheckUtils]: 717: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,489 INFO L280 TraceCheckUtils]: 718: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,489 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {11778#true} {11778#true} #2186#return; {11778#true} is VALID [2020-07-10 22:21:01,489 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-10 22:21:01,490 INFO L280 TraceCheckUtils]: 721: Hoare triple {11778#true} havoc #t~ret47.base, #t~ret47.offset; {11778#true} is VALID [2020-07-10 22:21:01,490 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-10 22:21:01,491 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-10 22:21:01,492 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-10 22:21:01,492 INFO L280 TraceCheckUtils]: 725: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,492 INFO L280 TraceCheckUtils]: 726: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,492 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-10 22:21:01,494 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-10 22:21:01,494 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-10 22:21:01,494 INFO L280 TraceCheckUtils]: 730: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,494 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,495 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-10 22:21:01,495 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-10 22:21:01,495 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-10 22:21:01,495 INFO L280 TraceCheckUtils]: 735: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,495 INFO L280 TraceCheckUtils]: 736: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,495 INFO L280 TraceCheckUtils]: 737: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,496 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,496 INFO L280 TraceCheckUtils]: 739: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,496 INFO L280 TraceCheckUtils]: 740: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,496 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {11778#true} {11778#true} #2188#return; {11778#true} is VALID [2020-07-10 22:21:01,496 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-10 22:21:01,497 INFO L280 TraceCheckUtils]: 743: Hoare triple {11778#true} havoc #t~ret48.base, #t~ret48.offset; {11778#true} is VALID [2020-07-10 22:21:01,497 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-10 22:21:01,498 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-10 22:21:01,498 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-10 22:21:01,498 INFO L280 TraceCheckUtils]: 747: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,499 INFO L280 TraceCheckUtils]: 748: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,499 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-10 22:21:01,500 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-10 22:21:01,501 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-10 22:21:01,501 INFO L280 TraceCheckUtils]: 752: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,501 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,501 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-10 22:21:01,501 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-10 22:21:01,502 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-10 22:21:01,502 INFO L280 TraceCheckUtils]: 757: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,502 INFO L280 TraceCheckUtils]: 758: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,502 INFO L280 TraceCheckUtils]: 759: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,502 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,502 INFO L280 TraceCheckUtils]: 761: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,503 INFO L280 TraceCheckUtils]: 762: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,503 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {11778#true} {11778#true} #2190#return; {11778#true} is VALID [2020-07-10 22:21:01,503 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-10 22:21:01,503 INFO L280 TraceCheckUtils]: 765: Hoare triple {11778#true} havoc #t~ret49.base, #t~ret49.offset; {11778#true} is VALID [2020-07-10 22:21:01,503 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-10 22:21:01,511 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-10 22:21:01,512 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-10 22:21:01,512 INFO L280 TraceCheckUtils]: 769: Hoare triple {11778#true} havoc ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,512 INFO L280 TraceCheckUtils]: 770: Hoare triple {11778#true} havoc ~tmp~2.base, ~tmp~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,512 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-10 22:21:01,514 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-10 22:21:01,514 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-10 22:21:01,514 INFO L280 TraceCheckUtils]: 774: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,514 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {11778#true} {11778#true} #2150#return; {11778#true} is VALID [2020-07-10 22:21:01,515 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-10 22:21:01,515 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-10 22:21:01,515 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-10 22:21:01,515 INFO L280 TraceCheckUtils]: 779: Hoare triple {11778#true} ~cond := #in~cond; {11778#true} is VALID [2020-07-10 22:21:01,515 INFO L280 TraceCheckUtils]: 780: Hoare triple {11778#true} assume !(0 == ~cond); {11778#true} is VALID [2020-07-10 22:21:01,516 INFO L280 TraceCheckUtils]: 781: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,516 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {11778#true} {11778#true} #2152#return; {11778#true} is VALID [2020-07-10 22:21:01,516 INFO L280 TraceCheckUtils]: 783: Hoare triple {11778#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11778#true} is VALID [2020-07-10 22:21:01,516 INFO L280 TraceCheckUtils]: 784: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,516 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {11778#true} {11778#true} #2192#return; {11778#true} is VALID [2020-07-10 22:21:01,516 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-10 22:21:01,517 INFO L280 TraceCheckUtils]: 787: Hoare triple {11778#true} havoc #t~ret50.base, #t~ret50.offset; {11778#true} is VALID [2020-07-10 22:21:01,517 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-10 22:21:01,517 INFO L263 TraceCheckUtils]: 789: Hoare triple {11778#true} call ldv_initialize(); {11778#true} is VALID [2020-07-10 22:21:01,517 INFO L280 TraceCheckUtils]: 790: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,517 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {11778#true} {11778#true} #2194#return; {11778#true} is VALID [2020-07-10 22:21:01,519 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-10 22:21:01,519 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-10 22:21:01,519 INFO L280 TraceCheckUtils]: 794: Hoare triple {11778#true} ~c := #in~c; {11778#true} is VALID [2020-07-10 22:21:01,519 INFO L280 TraceCheckUtils]: 795: Hoare triple {11778#true} ~n := #in~n; {11778#true} is VALID [2020-07-10 22:21:01,520 INFO L280 TraceCheckUtils]: 796: Hoare triple {11778#true} havoc ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-10 22:21:01,521 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-10 22:21:01,521 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-10 22:21:01,522 INFO L280 TraceCheckUtils]: 799: Hoare triple {11778#true} assume !(#t~loopctr125 < #amount); {11778#true} is VALID [2020-07-10 22:21:01,522 INFO L280 TraceCheckUtils]: 800: Hoare triple {11778#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11778#true} is VALID [2020-07-10 22:21:01,522 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {11778#true} {11778#true} #2164#return; {11778#true} is VALID [2020-07-10 22:21:01,522 INFO L280 TraceCheckUtils]: 802: Hoare triple {11778#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {11778#true} is VALID [2020-07-10 22:21:01,522 INFO L280 TraceCheckUtils]: 803: Hoare triple {11778#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {11778#true} is VALID [2020-07-10 22:21:01,523 INFO L280 TraceCheckUtils]: 804: Hoare triple {11778#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {11778#true} is VALID [2020-07-10 22:21:01,523 INFO L280 TraceCheckUtils]: 805: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,523 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {11778#true} {11778#true} #2196#return; {11778#true} is VALID [2020-07-10 22:21:01,523 INFO L280 TraceCheckUtils]: 807: Hoare triple {11778#true} havoc #t~ret51.base, #t~ret51.offset; {11778#true} is VALID [2020-07-10 22:21:01,525 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-10 22:21:01,526 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-10 22:21:01,527 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-10 22:21:01,528 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-10 22:21:01,528 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-10 22:21:01,529 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-10 22:21:01,530 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-10 22:21:01,530 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-10 22:21:01,531 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-10 22:21:01,532 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-10 22:21:01,532 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-10 22:21:01,533 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-10 22:21:01,534 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-10 22:21:01,534 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-10 22:21:01,534 INFO L280 TraceCheckUtils]: 822: Hoare triple {11779#false} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {11779#false} is VALID [2020-07-10 22:21:01,535 INFO L280 TraceCheckUtils]: 823: Hoare triple {11779#false} ~tmp___6~0 := #t~nondet54; {11779#false} is VALID [2020-07-10 22:21:01,535 INFO L280 TraceCheckUtils]: 824: Hoare triple {11779#false} havoc #t~nondet54; {11779#false} is VALID [2020-07-10 22:21:01,535 INFO L280 TraceCheckUtils]: 825: Hoare triple {11779#false} #t~switch55 := 0 == ~tmp___6~0; {11779#false} is VALID [2020-07-10 22:21:01,535 INFO L280 TraceCheckUtils]: 826: Hoare triple {11779#false} assume #t~switch55; {11779#false} is VALID [2020-07-10 22:21:01,535 INFO L280 TraceCheckUtils]: 827: Hoare triple {11779#false} assume 1 == ~ldv_state_variable_6~0; {11779#false} is VALID [2020-07-10 22:21:01,536 INFO L263 TraceCheckUtils]: 828: Hoare triple {11779#false} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {11779#false} is VALID [2020-07-10 22:21:01,536 INFO L280 TraceCheckUtils]: 829: Hoare triple {11779#false} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {11779#false} is VALID [2020-07-10 22:21:01,536 INFO L280 TraceCheckUtils]: 830: Hoare triple {11779#false} havoc ~udev~0.base, ~udev~0.offset; {11779#false} is VALID [2020-07-10 22:21:01,536 INFO L280 TraceCheckUtils]: 831: Hoare triple {11779#false} havoc ~intf~0.base, ~intf~0.offset; {11779#false} is VALID [2020-07-10 22:21:01,536 INFO L280 TraceCheckUtils]: 832: Hoare triple {11779#false} havoc ~r~0; {11779#false} is VALID [2020-07-10 22:21:01,537 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-10 22:21:01,537 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-10 22:21:01,537 INFO L280 TraceCheckUtils]: 835: Hoare triple {11779#false} havoc #t~mem29.base, #t~mem29.offset; {11779#false} is VALID [2020-07-10 22:21:01,537 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-10 22:21:01,537 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-10 22:21:01,538 INFO L280 TraceCheckUtils]: 838: Hoare triple {11779#false} havoc #t~mem30.base, #t~mem30.offset; {11779#false} is VALID [2020-07-10 22:21:01,538 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-10 22:21:01,538 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-10 22:21:01,538 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-10 22:21:01,538 INFO L280 TraceCheckUtils]: 842: Hoare triple {11779#false} havoc ~tmp~10; {11779#false} is VALID [2020-07-10 22:21:01,538 INFO L263 TraceCheckUtils]: 843: Hoare triple {11779#false} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {11779#false} is VALID [2020-07-10 22:21:01,539 INFO L280 TraceCheckUtils]: 844: Hoare triple {11779#false} havoc ~tmp~21; {11779#false} is VALID [2020-07-10 22:21:01,539 INFO L280 TraceCheckUtils]: 845: Hoare triple {11779#false} havoc ~tmp___0~8; {11779#false} is VALID [2020-07-10 22:21:01,539 INFO L263 TraceCheckUtils]: 846: Hoare triple {11779#false} call #t~ret114 := ldv_undef_int(); {11778#true} is VALID [2020-07-10 22:21:01,539 INFO L280 TraceCheckUtils]: 847: Hoare triple {11778#true} havoc ~tmp~4; {11778#true} is VALID [2020-07-10 22:21:01,539 INFO L280 TraceCheckUtils]: 848: Hoare triple {11778#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {11778#true} is VALID [2020-07-10 22:21:01,540 INFO L280 TraceCheckUtils]: 849: Hoare triple {11778#true} ~tmp~4 := #t~nondet14; {11778#true} is VALID [2020-07-10 22:21:01,540 INFO L280 TraceCheckUtils]: 850: Hoare triple {11778#true} havoc #t~nondet14; {11778#true} is VALID [2020-07-10 22:21:01,540 INFO L280 TraceCheckUtils]: 851: Hoare triple {11778#true} #res := ~tmp~4; {11778#true} is VALID [2020-07-10 22:21:01,540 INFO L280 TraceCheckUtils]: 852: Hoare triple {11778#true} assume true; {11778#true} is VALID [2020-07-10 22:21:01,540 INFO L275 TraceCheckUtils]: 853: Hoare quadruple {11778#true} {11779#false} #2128#return; {11779#false} is VALID [2020-07-10 22:21:01,541 INFO L280 TraceCheckUtils]: 854: Hoare triple {11779#false} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {11779#false} is VALID [2020-07-10 22:21:01,541 INFO L280 TraceCheckUtils]: 855: Hoare triple {11779#false} ~tmp___0~8 := #t~ret114; {11779#false} is VALID [2020-07-10 22:21:01,541 INFO L280 TraceCheckUtils]: 856: Hoare triple {11779#false} havoc #t~ret114; {11779#false} is VALID [2020-07-10 22:21:01,541 INFO L280 TraceCheckUtils]: 857: Hoare triple {11779#false} assume 0 != ~tmp___0~8; {11779#false} is VALID [2020-07-10 22:21:01,541 INFO L263 TraceCheckUtils]: 858: Hoare triple {11779#false} call ldv_mutex_lock_udev(0, 0); {11779#false} is VALID [2020-07-10 22:21:01,542 INFO L280 TraceCheckUtils]: 859: Hoare triple {11779#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {11779#false} is VALID [2020-07-10 22:21:01,542 INFO L280 TraceCheckUtils]: 860: Hoare triple {11779#false} assume 1 != ~ldv_mutex_udev~0; {11779#false} is VALID [2020-07-10 22:21:01,542 INFO L263 TraceCheckUtils]: 861: Hoare triple {11779#false} call ldv_error(); {11779#false} is VALID [2020-07-10 22:21:01,542 INFO L280 TraceCheckUtils]: 862: Hoare triple {11779#false} assume !false; {11779#false} is VALID [2020-07-10 22:21:02,092 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-10 22:21:02,092 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:21:02,093 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [131360541] [2020-07-10 22:21:02,094 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:21:02,094 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-07-10 22:21:02,094 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071154457] [2020-07-10 22:21:02,098 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 863 [2020-07-10 22:21:02,101 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:21:02,101 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states. [2020-07-10 22:21:03,067 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-10 22:21:03,068 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-07-10 22:21:03,068 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:21:03,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-07-10 22:21:03,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2020-07-10 22:21:03,069 INFO L87 Difference]: Start difference. First operand 1384 states and 1494 transitions. Second operand 7 states. [2020-07-10 22:21:03,568 WARN L193 SmtUtils]: Spent 439.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:21:14,207 WARN L193 SmtUtils]: Spent 475.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:21:15,694 WARN L193 SmtUtils]: Spent 434.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:21:17,947 WARN L193 SmtUtils]: Spent 422.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-10 22:21:51,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:21:51,601 INFO L93 Difference]: Finished difference Result 2531 states and 2841 transitions. [2020-07-10 22:21:51,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-10 22:21:51,601 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 863 [2020-07-10 22:21:51,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:21:51,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-07-10 22:21:51,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1928 transitions. [2020-07-10 22:21:51,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-07-10 22:21:51,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1928 transitions. [2020-07-10 22:21:51,638 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1928 transitions. [2020-07-10 22:21:56,275 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-10 22:21:56,460 INFO L225 Difference]: With dead ends: 2531 [2020-07-10 22:21:56,460 INFO L226 Difference]: Without dead ends: 1876 [2020-07-10 22:21:56,463 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2020-07-10 22:21:56,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1876 states. [2020-07-10 22:22:15,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1876 to 1799. [2020-07-10 22:22:15,794 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:22:15,794 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1876 states. Second operand 1799 states. [2020-07-10 22:22:15,794 INFO L74 IsIncluded]: Start isIncluded. First operand 1876 states. Second operand 1799 states. [2020-07-10 22:22:15,794 INFO L87 Difference]: Start difference. First operand 1876 states. Second operand 1799 states. [2020-07-10 22:22:15,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:22:15,989 INFO L93 Difference]: Finished difference Result 1876 states and 2080 transitions. [2020-07-10 22:22:15,989 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 2080 transitions. [2020-07-10 22:22:15,998 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:22:15,998 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:22:15,999 INFO L74 IsIncluded]: Start isIncluded. First operand 1799 states. Second operand 1876 states. [2020-07-10 22:22:15,999 INFO L87 Difference]: Start difference. First operand 1799 states. Second operand 1876 states. [2020-07-10 22:22:16,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:22:16,209 INFO L93 Difference]: Finished difference Result 1876 states and 2080 transitions. [2020-07-10 22:22:16,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 2080 transitions. [2020-07-10 22:22:16,216 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:22:16,216 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:22:16,217 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:22:16,217 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:22:16,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1799 states. [2020-07-10 22:22:16,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 1994 transitions. [2020-07-10 22:22:16,420 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 1994 transitions. Word has length 863 [2020-07-10 22:22:16,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:22:16,422 INFO L479 AbstractCegarLoop]: Abstraction has 1799 states and 1994 transitions. [2020-07-10 22:22:16,422 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-07-10 22:22:16,422 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1799 states and 1994 transitions. [2020-07-10 22:22:21,686 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-10 22:22:21,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 1994 transitions. [2020-07-10 22:22:21,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 905 [2020-07-10 22:22:21,700 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:22:21,700 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-10 22:22:21,701 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-07-10 22:22:21,701 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:22:21,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:22:21,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1990549322, now seen corresponding path program 1 times [2020-07-10 22:22:21,702 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:22:21,702 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [622977386] [2020-07-10 22:22:21,702 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:22:21,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:22,665 WARN L193 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:22:22,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:22,999 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-10 22:22:23,000 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} #valid := #valid[0 := 0]; {25028#true} is VALID [2020-07-10 22:22:23,000 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume 0 < #StackHeapBarrier; {25028#true} is VALID [2020-07-10 22:22:23,000 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-10 22:22:23,001 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-10 22:22:23,001 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-10 22:22:23,001 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-10 22:22:23,002 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-10 22:22:23,002 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-10 22:22:23,003 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-10 22:22:23,003 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-10 22:22:23,003 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-10 22:22:23,004 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-10 22:22:23,004 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-10 22:22:23,004 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-10 22:22:23,005 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-10 22:22:23,005 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-10 22:22:23,005 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-10 22:22:23,006 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} ~ldv_state_variable_3~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,006 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~LDV_IN_INTERRUPT~0 := 1; {25028#true} is VALID [2020-07-10 22:22:23,006 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~ldv_state_variable_2~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,007 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} ~ref_cnt~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,007 INFO L280 TraceCheckUtils]: 22: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,007 INFO L280 TraceCheckUtils]: 23: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,008 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-10 22:22:23,008 INFO L280 TraceCheckUtils]: 25: Hoare triple {25028#true} ~ldv_state_variable_4~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,008 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} ~ldv_state_variable_6~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,009 INFO L280 TraceCheckUtils]: 27: Hoare triple {25028#true} ~ldv_state_variable_0~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,009 INFO L280 TraceCheckUtils]: 28: Hoare triple {25028#true} ~ldv_state_variable_5~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,009 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-10 22:22:23,010 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-10 22:22:23,010 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-10 22:22:23,010 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-10 22:22:23,011 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-10 22:22:23,011 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-10 22:22:23,011 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-10 22:22:23,011 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-10 22:22:23,012 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-10 22:22:23,012 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-10 22:22:23,012 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-10 22:22:23,013 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-10 22:22:23,013 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-10 22:22:23,013 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-10 22:22:23,014 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-10 22:22:23,014 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-10 22:22:23,014 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-10 22:22:23,015 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-10 22:22:23,015 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-10 22:22:23,015 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-10 22:22:23,016 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-10 22:22:23,016 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-10 22:22:23,016 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-10 22:22:23,017 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-10 22:22:23,017 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-10 22:22:23,017 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-10 22:22:23,018 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-10 22:22:23,018 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-10 22:22:23,018 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-10 22:22:23,019 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-10 22:22:23,019 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-10 22:22:23,019 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-10 22:22:23,020 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-10 22:22:23,020 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-10 22:22:23,020 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-10 22:22:23,021 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-10 22:22:23,021 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-10 22:22:23,021 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-10 22:22:23,022 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-10 22:22:23,022 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-10 22:22:23,022 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-10 22:22:23,023 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-10 22:22:23,023 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-10 22:22:23,023 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-10 22:22:23,024 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-10 22:22:23,024 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-10 22:22:23,024 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-10 22:22:23,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-10 22:22:23,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-10 22:22:23,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-10 22:22:23,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-10 22:22:23,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-10 22:22:23,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-10 22:22:23,027 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-10 22:22:23,027 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-10 22:22:23,027 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-10 22:22:23,028 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-10 22:22:23,028 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-10 22:22:23,028 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-10 22:22:23,028 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-10 22:22:23,029 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-10 22:22:23,029 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-10 22:22:23,029 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-10 22:22:23,030 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-10 22:22:23,030 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-10 22:22:23,030 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-10 22:22:23,031 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-10 22:22:23,031 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-10 22:22:23,031 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-10 22:22:23,032 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-10 22:22:23,032 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-10 22:22:23,032 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-10 22:22:23,033 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-10 22:22:23,033 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-10 22:22:23,034 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-10 22:22:23,034 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-10 22:22:23,034 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-10 22:22:23,035 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-10 22:22:23,035 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-10 22:22:23,035 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-10 22:22:23,035 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-10 22:22:23,036 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-10 22:22:23,036 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-10 22:22:23,036 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-10 22:22:23,036 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-10 22:22:23,036 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-10 22:22:23,037 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-10 22:22:23,037 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-10 22:22:23,037 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-10 22:22:23,037 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-10 22:22:23,037 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-10 22:22:23,038 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-10 22:22:23,038 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-10 22:22:23,038 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-10 22:22:23,038 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-10 22:22:23,038 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-10 22:22:23,038 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-10 22:22:23,039 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-10 22:22:23,039 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-10 22:22:23,039 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-10 22:22:23,039 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-10 22:22:23,039 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-10 22:22:23,040 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-10 22:22:23,040 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-10 22:22:23,040 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-10 22:22:23,040 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-10 22:22:23,040 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-10 22:22:23,040 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-10 22:22:23,041 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-10 22:22:23,041 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-10 22:22:23,041 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-10 22:22:23,042 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-10 22:22:23,042 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-10 22:22:23,042 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-10 22:22:23,043 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-10 22:22:23,043 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-10 22:22:23,043 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-10 22:22:23,044 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-10 22:22:23,044 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-10 22:22:23,044 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-10 22:22:23,045 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-10 22:22:23,045 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-10 22:22:23,045 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-10 22:22:23,046 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-10 22:22:23,046 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-10 22:22:23,046 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-10 22:22:23,047 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-10 22:22:23,047 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-10 22:22:23,047 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-10 22:22:23,048 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-10 22:22:23,048 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-10 22:22:23,048 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-10 22:22:23,049 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-10 22:22:23,049 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-10 22:22:23,049 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-10 22:22:23,050 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-10 22:22:23,050 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-10 22:22:23,050 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-10 22:22:23,051 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-10 22:22:23,051 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-10 22:22:23,051 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-10 22:22:23,052 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-10 22:22:23,052 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-10 22:22:23,052 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-10 22:22:23,053 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-10 22:22:23,053 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-10 22:22:23,053 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-10 22:22:23,054 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-10 22:22:23,054 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-10 22:22:23,054 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-10 22:22:23,055 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-10 22:22:23,055 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-10 22:22:23,055 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-10 22:22:23,056 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-10 22:22:23,056 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-10 22:22:23,056 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-10 22:22:23,057 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-10 22:22:23,057 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-10 22:22:23,057 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-10 22:22:23,058 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-10 22:22:23,058 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-10 22:22:23,058 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-10 22:22:23,059 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-10 22:22:23,059 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-10 22:22:23,059 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-10 22:22:23,060 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-10 22:22:23,060 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-10 22:22:23,060 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-10 22:22:23,061 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-10 22:22:23,061 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-10 22:22:23,061 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-10 22:22:23,062 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-10 22:22:23,062 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-10 22:22:23,062 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-10 22:22:23,063 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-10 22:22:23,063 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-10 22:22:23,063 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-10 22:22:23,064 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-10 22:22:23,064 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-10 22:22:23,064 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-10 22:22:23,065 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-10 22:22:23,065 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-10 22:22:23,065 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-10 22:22:23,066 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-10 22:22:23,066 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-10 22:22:23,066 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-10 22:22:23,067 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-10 22:22:23,067 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-10 22:22:23,068 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-10 22:22:23,068 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-10 22:22:23,068 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-10 22:22:23,069 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-10 22:22:23,069 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-10 22:22:23,069 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-10 22:22:23,070 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-10 22:22:23,070 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-10 22:22:23,070 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-10 22:22:23,072 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-10 22:22:23,073 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-10 22:22:23,073 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-10 22:22:23,073 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-10 22:22:23,074 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-10 22:22:23,074 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-10 22:22:23,074 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-10 22:22:23,074 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-10 22:22:23,075 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-10 22:22:23,075 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-10 22:22:23,075 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-10 22:22:23,076 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-10 22:22:23,076 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-10 22:22:23,076 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-10 22:22:23,077 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-10 22:22:23,077 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-10 22:22:23,077 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-10 22:22:23,078 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-10 22:22:23,078 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-10 22:22:23,078 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-10 22:22:23,079 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-10 22:22:23,079 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-10 22:22:23,079 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-10 22:22:23,080 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-10 22:22:23,080 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-10 22:22:23,080 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-10 22:22:23,081 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-10 22:22:23,081 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-10 22:22:23,081 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-10 22:22:23,082 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-10 22:22:23,082 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-10 22:22:23,082 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-10 22:22:23,083 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-10 22:22:23,083 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-10 22:22:23,083 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-10 22:22:23,084 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-10 22:22:23,084 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-10 22:22:23,084 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-10 22:22:23,085 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-10 22:22:23,085 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-10 22:22:23,085 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-10 22:22:23,086 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-10 22:22:23,086 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-10 22:22:23,086 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-10 22:22:23,086 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-10 22:22:23,087 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-10 22:22:23,087 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-10 22:22:23,087 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-10 22:22:23,088 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-10 22:22:23,088 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-10 22:22:23,088 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-10 22:22:23,089 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-10 22:22:23,089 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-10 22:22:23,089 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-10 22:22:23,090 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-10 22:22:23,090 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-10 22:22:23,090 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-10 22:22:23,090 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-10 22:22:23,091 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-10 22:22:23,091 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-10 22:22:23,091 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-10 22:22:23,092 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-10 22:22:23,092 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-10 22:22:23,092 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-10 22:22:23,092 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-10 22:22:23,093 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-10 22:22:23,093 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-10 22:22:23,093 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-10 22:22:23,093 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-10 22:22:23,093 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-10 22:22:23,094 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-10 22:22:23,094 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-10 22:22:23,094 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-10 22:22:23,094 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-10 22:22:23,094 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-10 22:22:23,095 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-10 22:22:23,095 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-10 22:22:23,095 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-10 22:22:23,095 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-10 22:22:23,095 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-10 22:22:23,096 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-10 22:22:23,096 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-10 22:22:23,096 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-10 22:22:23,096 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-10 22:22:23,097 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-10 22:22:23,097 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-10 22:22:23,097 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-10 22:22:23,097 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-10 22:22:23,097 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-10 22:22:23,098 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-10 22:22:23,098 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-10 22:22:23,098 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-10 22:22:23,098 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-10 22:22:23,098 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-10 22:22:23,099 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-10 22:22:23,099 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-10 22:22:23,099 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-10 22:22:23,099 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-10 22:22:23,099 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-10 22:22:23,100 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-10 22:22:23,100 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-10 22:22:23,100 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-10 22:22:23,100 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-10 22:22:23,100 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-10 22:22:23,101 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-10 22:22:23,101 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-10 22:22:23,101 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-10 22:22:23,101 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-10 22:22:23,101 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-10 22:22:23,102 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-10 22:22:23,102 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-10 22:22:23,102 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-10 22:22:23,102 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-10 22:22:23,102 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-10 22:22:23,103 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-10 22:22:23,103 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-10 22:22:23,103 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-10 22:22:23,103 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-10 22:22:23,103 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-10 22:22:23,104 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-10 22:22:23,104 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-10 22:22:23,104 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-10 22:22:23,104 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-10 22:22:23,104 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-10 22:22:23,105 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-10 22:22:23,105 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-10 22:22:23,105 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-10 22:22:23,105 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-10 22:22:23,106 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-10 22:22:23,106 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-10 22:22:23,106 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-10 22:22:23,106 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-10 22:22:23,106 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-10 22:22:23,107 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-10 22:22:23,107 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-10 22:22:23,107 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-10 22:22:23,107 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-10 22:22:23,108 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-10 22:22:23,108 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-10 22:22:23,108 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-10 22:22:23,108 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-10 22:22:23,108 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-10 22:22:23,109 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-10 22:22:23,109 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-10 22:22:23,109 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-10 22:22:23,109 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-10 22:22:23,109 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-10 22:22:23,110 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-10 22:22:23,110 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-10 22:22:23,110 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-10 22:22:23,110 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-10 22:22:23,110 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-10 22:22:23,111 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-10 22:22:23,111 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-10 22:22:23,111 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-10 22:22:23,111 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-10 22:22:23,111 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-10 22:22:23,112 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-10 22:22:23,112 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-10 22:22:23,112 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-10 22:22:23,113 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-10 22:22:23,113 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-10 22:22:23,113 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-10 22:22:23,114 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-10 22:22:23,114 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-10 22:22:23,114 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-10 22:22:23,115 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-10 22:22:23,115 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-10 22:22:23,115 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-10 22:22:23,116 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-10 22:22:23,116 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-10 22:22:23,116 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-10 22:22:23,116 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-10 22:22:23,117 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-10 22:22:23,117 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-10 22:22:23,117 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-10 22:22:23,118 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-10 22:22:23,118 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-10 22:22:23,118 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-10 22:22:23,119 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-10 22:22:23,119 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-10 22:22:23,119 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-10 22:22:23,120 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-10 22:22:23,120 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-10 22:22:23,120 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-10 22:22:23,121 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-10 22:22:23,121 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-10 22:22:23,121 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-10 22:22:23,122 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-10 22:22:23,122 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-10 22:22:23,122 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-10 22:22:23,123 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-10 22:22:23,123 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-10 22:22:23,123 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-10 22:22:23,124 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-10 22:22:23,124 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-10 22:22:23,124 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-10 22:22:23,125 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-10 22:22:23,125 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-10 22:22:23,125 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-10 22:22:23,126 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-10 22:22:23,126 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-10 22:22:23,126 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-10 22:22:23,127 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-10 22:22:23,127 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-10 22:22:23,127 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-10 22:22:23,128 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-10 22:22:23,128 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-10 22:22:23,128 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-10 22:22:23,129 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-10 22:22:23,129 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-10 22:22:23,129 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-10 22:22:23,130 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-10 22:22:23,130 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-10 22:22:23,130 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-10 22:22:23,131 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-10 22:22:23,131 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-10 22:22:23,131 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-10 22:22:23,132 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-10 22:22:23,132 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-10 22:22:23,132 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-10 22:22:23,133 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-10 22:22:23,133 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-10 22:22:23,133 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-10 22:22:23,134 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-10 22:22:23,134 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-10 22:22:23,134 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-10 22:22:23,135 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-10 22:22:23,135 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-10 22:22:23,135 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-10 22:22:23,136 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-10 22:22:23,136 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-10 22:22:23,136 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-10 22:22:23,137 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-10 22:22:23,137 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-10 22:22:23,137 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-10 22:22:23,138 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-10 22:22:23,138 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-10 22:22:23,138 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-10 22:22:23,139 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-10 22:22:23,139 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-10 22:22:23,139 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-10 22:22:23,140 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-10 22:22:23,140 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-10 22:22:23,140 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-10 22:22:23,141 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-10 22:22:23,141 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-10 22:22:23,141 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-10 22:22:23,142 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-10 22:22:23,142 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-10 22:22:23,142 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-10 22:22:23,143 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-10 22:22:23,143 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-10 22:22:23,143 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-10 22:22:23,144 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-10 22:22:23,144 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-10 22:22:23,144 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-10 22:22:23,145 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-10 22:22:23,145 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-10 22:22:23,145 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-10 22:22:23,146 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-10 22:22:23,146 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-10 22:22:23,146 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-10 22:22:23,146 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-10 22:22:23,147 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-10 22:22:23,147 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-10 22:22:23,147 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-10 22:22:23,148 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-10 22:22:23,148 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-10 22:22:23,148 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-10 22:22:23,149 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-10 22:22:23,149 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-10 22:22:23,149 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-10 22:22:23,150 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-10 22:22:23,150 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-10 22:22:23,150 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-10 22:22:23,151 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-10 22:22:23,151 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-10 22:22:23,151 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-10 22:22:23,152 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-10 22:22:23,152 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-10 22:22:23,152 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-10 22:22:23,153 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-10 22:22:23,153 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-10 22:22:23,153 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-10 22:22:23,153 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-10 22:22:23,154 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-10 22:22:23,154 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-10 22:22:23,154 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-10 22:22:23,155 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-10 22:22:23,155 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-10 22:22:23,155 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-10 22:22:23,156 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-10 22:22:23,156 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-10 22:22:23,156 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-10 22:22:23,157 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-10 22:22:23,157 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-10 22:22:23,157 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-10 22:22:23,158 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-10 22:22:23,158 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-10 22:22:23,158 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-10 22:22:23,159 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-10 22:22:23,159 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-10 22:22:23,159 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-10 22:22:23,159 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-10 22:22:23,160 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-10 22:22:23,160 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-10 22:22:23,160 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-10 22:22:23,161 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-10 22:22:23,161 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-10 22:22:23,161 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-10 22:22:23,162 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-10 22:22:23,162 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-10 22:22:23,162 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-10 22:22:23,163 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-10 22:22:23,163 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-10 22:22:23,163 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-10 22:22:23,164 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-10 22:22:23,164 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-10 22:22:23,164 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-10 22:22:23,164 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-10 22:22:23,165 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-10 22:22:23,165 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-10 22:22:23,165 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-10 22:22:23,166 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-10 22:22:23,166 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-10 22:22:23,166 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-10 22:22:23,166 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-10 22:22:23,166 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-10 22:22:23,167 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-10 22:22:23,167 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-10 22:22:23,167 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-10 22:22:23,167 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-10 22:22:23,167 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-10 22:22:23,168 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-10 22:22:23,168 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-10 22:22:23,168 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-10 22:22:23,168 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-10 22:22:23,168 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-10 22:22:23,169 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-10 22:22:23,169 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-10 22:22:23,169 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-10 22:22:23,169 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-10 22:22:23,169 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-10 22:22:23,170 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-10 22:22:23,170 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-10 22:22:23,170 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-10 22:22:23,170 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-10 22:22:23,170 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-10 22:22:23,171 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-10 22:22:23,171 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-10 22:22:23,171 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-10 22:22:23,171 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-10 22:22:23,171 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-10 22:22:23,171 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-10 22:22:23,172 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-10 22:22:23,172 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-10 22:22:23,172 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-10 22:22:23,172 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-10 22:22:23,172 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-10 22:22:23,173 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-10 22:22:23,173 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-10 22:22:23,173 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-10 22:22:23,173 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-10 22:22:23,174 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-10 22:22:23,174 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-10 22:22:23,174 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-10 22:22:23,175 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-10 22:22:23,175 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-10 22:22:23,175 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-10 22:22:23,176 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-10 22:22:23,176 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-10 22:22:23,176 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-10 22:22:23,177 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-10 22:22:23,177 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-10 22:22:23,177 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-10 22:22:23,178 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-10 22:22:23,178 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-10 22:22:23,178 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-10 22:22:23,179 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-10 22:22:23,179 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-10 22:22:23,179 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-10 22:22:23,180 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-10 22:22:23,180 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-10 22:22:23,180 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-10 22:22:23,181 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-10 22:22:23,181 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-10 22:22:23,181 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-10 22:22:23,182 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-10 22:22:23,182 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-10 22:22:23,182 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-10 22:22:23,183 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-10 22:22:23,183 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-10 22:22:23,183 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-10 22:22:23,184 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-10 22:22:23,184 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-10 22:22:23,184 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-10 22:22:23,185 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-10 22:22:23,185 INFO L280 TraceCheckUtils]: 624: Hoare triple {25028#true} ~ldv_retval_0~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,185 INFO L280 TraceCheckUtils]: 625: Hoare triple {25028#true} ~ldv_retval_1~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,186 INFO L280 TraceCheckUtils]: 626: Hoare triple {25028#true} ~ldv_retval_3~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,186 INFO L280 TraceCheckUtils]: 627: Hoare triple {25028#true} ~ldv_retval_2~0 := 0; {25028#true} is VALID [2020-07-10 22:22:23,191 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-10 22:22:23,192 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-10 22:22:23,193 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-10 22:22:23,194 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-10 22:22:23,195 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-10 22:22:23,196 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-10 22:22:23,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,578 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-10 22:22:23,579 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,579 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,586 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,587 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,587 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,587 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,587 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-10 22:22:23,588 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,588 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,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-10 22:22:23,591 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-10 22:22:23,591 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-10 22:22:23,591 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,591 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,591 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-10 22:22:23,592 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-10 22:22:23,592 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-10 22:22:23,592 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,592 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,592 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,593 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,593 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,593 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,594 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-10 22:22:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,626 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-10 22:22:23,627 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,627 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,635 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,636 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,636 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,636 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,636 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-10 22:22:23,637 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,637 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,637 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-10 22:22:23,638 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-10 22:22:23,639 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-10 22:22:23,639 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,639 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,639 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-10 22:22:23,639 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-10 22:22:23,640 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-10 22:22:23,640 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,640 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,640 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,640 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,641 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,641 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,642 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-10 22:22:23,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,668 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-10 22:22:23,668 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,669 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,681 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,681 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,681 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,681 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,682 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-10 22:22:23,682 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,682 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,682 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-10 22:22:23,684 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-10 22:22:23,684 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-10 22:22:23,684 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,684 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,684 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-10 22:22:23,685 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-10 22:22:23,685 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-10 22:22:23,685 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,685 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,685 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,686 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,686 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,686 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,687 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-10 22:22:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,708 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-10 22:22:23,708 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,709 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,716 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,716 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,716 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,716 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,717 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-10 22:22:23,717 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,717 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,717 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-10 22:22:23,719 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-10 22:22:23,719 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-10 22:22:23,719 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,719 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,720 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-10 22:22:23,720 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-10 22:22:23,720 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-10 22:22:23,720 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,720 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,720 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,721 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,721 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,721 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,722 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-10 22:22:23,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,745 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-10 22:22:23,746 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,746 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,752 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,752 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,753 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,753 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,753 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-10 22:22:23,753 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,754 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,754 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-10 22:22:23,758 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-10 22:22:23,759 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-10 22:22:23,759 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,759 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,759 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-10 22:22:23,759 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-10 22:22:23,760 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-10 22:22:23,760 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,760 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,760 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,760 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,761 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,761 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,763 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-10 22:22:23,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,787 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-10 22:22:23,788 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,788 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,794 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,795 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,795 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,795 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,795 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-10 22:22:23,795 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,796 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,796 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-10 22:22:23,797 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-10 22:22:23,798 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-10 22:22:23,798 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,798 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:23,798 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-10 22:22:23,798 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-10 22:22:23,799 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-10 22:22:23,799 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:23,799 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:23,799 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,799 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:23,800 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:23,800 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,801 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-10 22:22:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,807 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,808 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-10 22:22:23,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,844 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-10 22:22:23,844 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(#t~loopctr125 < #amount); {25028#true} is VALID [2020-07-10 22:22:23,845 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25028#true} is VALID [2020-07-10 22:22:23,845 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2164#return; {25028#true} is VALID [2020-07-10 22:22:23,845 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-10 22:22:23,845 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} ~c := #in~c; {25028#true} is VALID [2020-07-10 22:22:23,845 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} ~n := #in~n; {25028#true} is VALID [2020-07-10 22:22:23,846 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} havoc ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-10 22:22:23,847 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-10 22:22:23,847 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-10 22:22:23,848 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume !(#t~loopctr125 < #amount); {25028#true} is VALID [2020-07-10 22:22:23,848 INFO L280 TraceCheckUtils]: 7: Hoare triple {25028#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25028#true} is VALID [2020-07-10 22:22:23,848 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {25028#true} {25028#true} #2164#return; {25028#true} is VALID [2020-07-10 22:22:23,848 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {25028#true} is VALID [2020-07-10 22:22:23,848 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {25028#true} is VALID [2020-07-10 22:22:23,849 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-10 22:22:23,849 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,850 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-10 22:22:23,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,943 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-10 22:22:23,943 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-10 22:22:23,943 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-10 22:22:23,943 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:23,944 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:23,944 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:23,944 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:23,944 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-10 22:22:23,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:23,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:24,003 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-10 22:22:24,004 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,004 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:22:24,011 INFO L280 TraceCheckUtils]: 0: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,012 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,012 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,012 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,012 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-10 22:22:24,013 INFO L280 TraceCheckUtils]: 1: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,013 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,013 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-10 22:22:24,015 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-10 22:22:24,015 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-10 22:22:24,016 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,016 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,016 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-10 22:22:24,016 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-10 22:22:24,017 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-10 22:22:24,017 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,017 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,017 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,017 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,018 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,018 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,018 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-10 22:22:24,019 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-10 22:22:24,020 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-10 22:22:24,020 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-10 22:22:24,020 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,021 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,021 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-10 22:22:24,023 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-10 22:22:24,023 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-10 22:22:24,023 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,024 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,024 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-10 22:22:24,024 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-10 22:22:24,024 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-10 22:22:24,024 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,025 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,025 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,025 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,025 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,025 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,026 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-10 22:22:24,026 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-10 22:22:24,026 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-10 22:22:24,026 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-10 22:22:24,026 INFO L280 TraceCheckUtils]: 23: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,027 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-10 22:22:24,027 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-10 22:22:24,028 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-10 22:22:24,028 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-10 22:22:24,028 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} havoc ~ldv_func_res~1; {25028#true} is VALID [2020-07-10 22:22:24,028 INFO L280 TraceCheckUtils]: 4: Hoare triple {25028#true} havoc ~tmp~11; {25028#true} is VALID [2020-07-10 22:22:24,029 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-10 22:22:24,029 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-10 22:22:24,029 INFO L280 TraceCheckUtils]: 7: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-10 22:22:24,029 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-10 22:22:24,029 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,030 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:24,030 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:24,030 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,030 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-10 22:22:24,031 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,031 INFO L280 TraceCheckUtils]: 15: Hoare triple {25028#true} ~tmp~11 := #t~ret81; {25028#true} is VALID [2020-07-10 22:22:24,031 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} havoc #t~ret81; {25028#true} is VALID [2020-07-10 22:22:24,031 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} ~ldv_func_res~1 := ~tmp~11; {25028#true} is VALID [2020-07-10 22:22:24,032 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 1; {25028#true} is VALID [2020-07-10 22:22:24,032 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,033 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-10 22:22:24,033 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-10 22:22:24,034 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-10 22:22:24,034 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-10 22:22:24,035 INFO L280 TraceCheckUtils]: 24: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,035 INFO L280 TraceCheckUtils]: 25: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,035 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-10 22:22:24,037 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-10 22:22:24,037 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-10 22:22:24,038 INFO L280 TraceCheckUtils]: 29: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,038 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,038 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-10 22:22:24,038 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-10 22:22:24,038 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-10 22:22:24,039 INFO L280 TraceCheckUtils]: 34: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,039 INFO L280 TraceCheckUtils]: 35: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,039 INFO L280 TraceCheckUtils]: 36: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,039 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,039 INFO L280 TraceCheckUtils]: 38: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,040 INFO L280 TraceCheckUtils]: 39: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,040 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-10 22:22:24,040 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-10 22:22:24,040 INFO L280 TraceCheckUtils]: 42: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-10 22:22:24,041 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-10 22:22:24,041 INFO L280 TraceCheckUtils]: 44: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,041 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-10 22:22:24,041 INFO L280 TraceCheckUtils]: 46: Hoare triple {25028#true} #res := ~ldv_func_res~1; {25028#true} is VALID [2020-07-10 22:22:24,042 INFO L280 TraceCheckUtils]: 47: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,042 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {25028#true} {25028#true} #2114#return; {25028#true} is VALID [2020-07-10 22:22:24,043 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-10 22:22:24,046 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-10 22:22:24,046 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-10 22:22:24,047 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-10 22:22:24,047 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-10 22:22:24,047 INFO L280 TraceCheckUtils]: 5: Hoare triple {25028#true} havoc ~ldv_func_res~1; {25028#true} is VALID [2020-07-10 22:22:24,047 INFO L280 TraceCheckUtils]: 6: Hoare triple {25028#true} havoc ~tmp~11; {25028#true} is VALID [2020-07-10 22:22:24,047 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-10 22:22:24,048 INFO L280 TraceCheckUtils]: 8: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-10 22:22:24,048 INFO L280 TraceCheckUtils]: 9: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-10 22:22:24,048 INFO L280 TraceCheckUtils]: 10: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-10 22:22:24,048 INFO L280 TraceCheckUtils]: 11: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,048 INFO L280 TraceCheckUtils]: 12: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:24,048 INFO L280 TraceCheckUtils]: 13: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:24,049 INFO L280 TraceCheckUtils]: 14: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,049 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-10 22:22:24,049 INFO L280 TraceCheckUtils]: 16: Hoare triple {25028#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,050 INFO L280 TraceCheckUtils]: 17: Hoare triple {25028#true} ~tmp~11 := #t~ret81; {25028#true} is VALID [2020-07-10 22:22:24,050 INFO L280 TraceCheckUtils]: 18: Hoare triple {25028#true} havoc #t~ret81; {25028#true} is VALID [2020-07-10 22:22:24,050 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~ldv_func_res~1 := ~tmp~11; {25028#true} is VALID [2020-07-10 22:22:24,050 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 1; {25028#true} is VALID [2020-07-10 22:22:24,050 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,051 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-10 22:22:24,052 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-10 22:22:24,053 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-10 22:22:24,053 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-10 22:22:24,053 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,053 INFO L280 TraceCheckUtils]: 27: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,054 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-10 22:22:24,055 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-10 22:22:24,056 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-10 22:22:24,056 INFO L280 TraceCheckUtils]: 31: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,056 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,056 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-10 22:22:24,056 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-10 22:22:24,057 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-10 22:22:24,057 INFO L280 TraceCheckUtils]: 36: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,057 INFO L280 TraceCheckUtils]: 37: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,057 INFO L280 TraceCheckUtils]: 38: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,057 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,057 INFO L280 TraceCheckUtils]: 40: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,058 INFO L280 TraceCheckUtils]: 41: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,058 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-10 22:22:24,058 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-10 22:22:24,058 INFO L280 TraceCheckUtils]: 44: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-10 22:22:24,058 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-10 22:22:24,059 INFO L280 TraceCheckUtils]: 46: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,059 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-10 22:22:24,059 INFO L280 TraceCheckUtils]: 48: Hoare triple {25028#true} #res := ~ldv_func_res~1; {25028#true} is VALID [2020-07-10 22:22:24,059 INFO L280 TraceCheckUtils]: 49: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,059 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {25028#true} {25028#true} #2114#return; {25028#true} is VALID [2020-07-10 22:22:24,059 INFO L280 TraceCheckUtils]: 51: Hoare triple {25028#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,060 INFO L280 TraceCheckUtils]: 52: Hoare triple {25028#true} ~tmp~6 := #t~ret43; {25028#true} is VALID [2020-07-10 22:22:24,060 INFO L280 TraceCheckUtils]: 53: Hoare triple {25028#true} havoc #t~ret43; {25028#true} is VALID [2020-07-10 22:22:24,060 INFO L280 TraceCheckUtils]: 54: Hoare triple {25028#true} #res := ~tmp~6; {25028#true} is VALID [2020-07-10 22:22:24,060 INFO L280 TraceCheckUtils]: 55: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,061 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-10 22:22:24,070 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-10 22:22:24,070 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-10 22:22:24,070 INFO L280 TraceCheckUtils]: 2: Hoare triple {25028#true} #valid := #valid[0 := 0]; {25028#true} is VALID [2020-07-10 22:22:24,071 INFO L280 TraceCheckUtils]: 3: Hoare triple {25028#true} assume 0 < #StackHeapBarrier; {25028#true} is VALID [2020-07-10 22:22:24,071 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-10 22:22:24,071 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-10 22:22:24,071 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-10 22:22:24,071 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-10 22:22:24,071 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-10 22:22:24,072 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-10 22:22:24,072 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-10 22:22:24,072 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-10 22:22:24,072 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-10 22:22:24,072 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-10 22:22:24,073 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-10 22:22:24,073 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-10 22:22:24,073 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-10 22:22:24,073 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-10 22:22:24,073 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-10 22:22:24,074 INFO L280 TraceCheckUtils]: 19: Hoare triple {25028#true} ~ldv_state_variable_3~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,074 INFO L280 TraceCheckUtils]: 20: Hoare triple {25028#true} ~LDV_IN_INTERRUPT~0 := 1; {25028#true} is VALID [2020-07-10 22:22:24,074 INFO L280 TraceCheckUtils]: 21: Hoare triple {25028#true} ~ldv_state_variable_2~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,074 INFO L280 TraceCheckUtils]: 22: Hoare triple {25028#true} ~ref_cnt~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,074 INFO L280 TraceCheckUtils]: 23: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,074 INFO L280 TraceCheckUtils]: 24: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,075 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-10 22:22:24,075 INFO L280 TraceCheckUtils]: 26: Hoare triple {25028#true} ~ldv_state_variable_4~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,075 INFO L280 TraceCheckUtils]: 27: Hoare triple {25028#true} ~ldv_state_variable_6~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,075 INFO L280 TraceCheckUtils]: 28: Hoare triple {25028#true} ~ldv_state_variable_0~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,075 INFO L280 TraceCheckUtils]: 29: Hoare triple {25028#true} ~ldv_state_variable_5~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,075 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-10 22:22:24,076 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-10 22:22:24,076 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-10 22:22:24,076 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-10 22:22:24,076 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-10 22:22:24,076 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-10 22:22:24,076 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-10 22:22:24,077 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-10 22:22:24,077 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-10 22:22:24,077 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-10 22:22:24,077 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-10 22:22:24,077 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-10 22:22:24,078 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-10 22:22:24,078 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-10 22:22:24,078 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-10 22:22:24,078 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-10 22:22:24,078 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-10 22:22:24,078 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-10 22:22:24,079 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-10 22:22:24,079 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-10 22:22:24,079 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-10 22:22:24,079 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-10 22:22:24,079 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-10 22:22:24,079 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-10 22:22:24,080 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-10 22:22:24,080 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-10 22:22:24,080 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-10 22:22:24,080 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-10 22:22:24,080 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-10 22:22:24,080 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-10 22:22:24,081 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-10 22:22:24,081 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-10 22:22:24,081 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-10 22:22:24,081 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-10 22:22:24,081 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-10 22:22:24,081 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-10 22:22:24,082 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-10 22:22:24,082 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-10 22:22:24,082 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-10 22:22:24,082 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-10 22:22:24,082 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-10 22:22:24,083 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-10 22:22:24,083 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-10 22:22:24,083 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-10 22:22:24,083 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-10 22:22:24,083 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-10 22:22:24,083 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-10 22:22:24,084 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-10 22:22:24,084 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-10 22:22:24,084 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-10 22:22:24,084 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-10 22:22:24,084 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-10 22:22:24,084 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-10 22:22:24,085 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-10 22:22:24,085 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-10 22:22:24,085 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-10 22:22:24,085 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-10 22:22:24,085 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-10 22:22:24,086 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-10 22:22:24,086 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-10 22:22:24,086 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-10 22:22:24,086 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-10 22:22:24,086 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-10 22:22:24,086 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-10 22:22:24,087 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-10 22:22:24,087 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-10 22:22:24,087 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-10 22:22:24,087 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-10 22:22:24,087 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-10 22:22:24,087 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-10 22:22:24,088 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-10 22:22:24,088 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-10 22:22:24,088 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-10 22:22:24,088 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-10 22:22:24,088 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-10 22:22:24,089 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-10 22:22:24,089 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-10 22:22:24,089 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-10 22:22:24,089 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-10 22:22:24,089 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-10 22:22:24,089 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-10 22:22:24,090 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-10 22:22:24,090 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-10 22:22:24,090 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-10 22:22:24,090 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-10 22:22:24,090 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-10 22:22:24,090 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-10 22:22:24,091 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-10 22:22:24,091 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-10 22:22:24,091 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-10 22:22:24,091 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-10 22:22:24,091 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-10 22:22:24,091 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-10 22:22:24,092 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-10 22:22:24,092 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-10 22:22:24,092 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-10 22:22:24,092 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-10 22:22:24,092 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-10 22:22:24,092 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-10 22:22:24,093 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-10 22:22:24,093 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-10 22:22:24,093 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-10 22:22:24,093 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-10 22:22:24,093 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-10 22:22:24,093 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-10 22:22:24,094 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-10 22:22:24,094 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-10 22:22:24,094 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-10 22:22:24,094 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-10 22:22:24,094 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-10 22:22:24,095 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-10 22:22:24,095 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-10 22:22:24,095 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-10 22:22:24,095 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-10 22:22:24,095 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-10 22:22:24,095 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-10 22:22:24,096 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-10 22:22:24,096 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-10 22:22:24,096 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-10 22:22:24,096 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-10 22:22:24,096 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-10 22:22:24,096 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-10 22:22:24,097 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-10 22:22:24,097 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-10 22:22:24,097 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-10 22:22:24,097 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-10 22:22:24,097 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-10 22:22:24,097 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-10 22:22:24,098 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-10 22:22:24,098 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-10 22:22:24,098 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-10 22:22:24,098 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-10 22:22:24,098 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-10 22:22:24,098 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-10 22:22:24,099 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-10 22:22:24,099 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-10 22:22:24,099 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-10 22:22:24,099 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-10 22:22:24,099 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-10 22:22:24,100 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-10 22:22:24,100 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-10 22:22:24,100 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-10 22:22:24,100 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-10 22:22:24,100 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-10 22:22:24,100 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-10 22:22:24,101 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-10 22:22:24,101 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-10 22:22:24,101 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-10 22:22:24,101 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-10 22:22:24,101 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-10 22:22:24,101 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-10 22:22:24,102 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-10 22:22:24,102 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-10 22:22:24,102 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-10 22:22:24,102 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-10 22:22:24,102 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-10 22:22:24,102 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-10 22:22:24,103 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-10 22:22:24,103 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-10 22:22:24,103 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-10 22:22:24,103 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-10 22:22:24,103 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-10 22:22:24,104 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-10 22:22:24,104 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-10 22:22:24,104 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-10 22:22:24,104 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-10 22:22:24,104 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-10 22:22:24,104 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-10 22:22:24,105 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-10 22:22:24,105 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-10 22:22:24,105 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-10 22:22:24,105 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-10 22:22:24,105 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-10 22:22:24,105 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-10 22:22:24,106 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-10 22:22:24,106 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-10 22:22:24,106 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-10 22:22:24,106 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-10 22:22:24,106 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-10 22:22:24,106 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-10 22:22:24,107 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-10 22:22:24,107 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-10 22:22:24,107 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-10 22:22:24,107 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-10 22:22:24,107 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-10 22:22:24,107 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-10 22:22:24,108 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-10 22:22:24,108 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-10 22:22:24,108 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-10 22:22:24,108 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-10 22:22:24,108 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-10 22:22:24,109 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-10 22:22:24,109 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-10 22:22:24,109 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-10 22:22:24,109 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-10 22:22:24,109 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-10 22:22:24,109 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-10 22:22:24,110 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-10 22:22:24,110 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-10 22:22:24,110 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-10 22:22:24,110 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-10 22:22:24,110 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-10 22:22:24,110 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-10 22:22:24,111 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-10 22:22:24,111 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-10 22:22:24,111 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-10 22:22:24,111 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-10 22:22:24,111 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-10 22:22:24,111 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-10 22:22:24,112 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-10 22:22:24,112 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-10 22:22:24,112 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-10 22:22:24,112 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-10 22:22:24,112 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-10 22:22:24,113 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-10 22:22:24,113 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-10 22:22:24,113 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-10 22:22:24,113 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-10 22:22:24,113 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-10 22:22:24,113 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-10 22:22:24,114 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-10 22:22:24,114 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-10 22:22:24,114 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-10 22:22:24,114 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-10 22:22:24,114 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-10 22:22:24,114 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-10 22:22:24,115 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-10 22:22:24,115 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-10 22:22:24,115 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-10 22:22:24,115 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-10 22:22:24,115 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-10 22:22:24,115 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-10 22:22:24,116 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-10 22:22:24,116 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-10 22:22:24,116 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-10 22:22:24,116 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-10 22:22:24,116 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-10 22:22:24,116 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-10 22:22:24,117 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-10 22:22:24,117 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-10 22:22:24,117 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-10 22:22:24,117 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-10 22:22:24,117 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-10 22:22:24,117 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-10 22:22:24,118 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-10 22:22:24,118 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-10 22:22:24,118 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-10 22:22:24,118 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-10 22:22:24,118 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-10 22:22:24,118 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-10 22:22:24,119 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-10 22:22:24,119 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-10 22:22:24,119 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-10 22:22:24,119 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-10 22:22:24,119 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-10 22:22:24,120 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-10 22:22:24,120 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-10 22:22:24,120 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-10 22:22:24,120 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-10 22:22:24,120 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-10 22:22:24,120 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-10 22:22:24,121 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-10 22:22:24,121 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-10 22:22:24,121 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-10 22:22:24,121 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-10 22:22:24,121 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-10 22:22:24,122 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-10 22:22:24,122 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-10 22:22:24,122 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-10 22:22:24,122 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-10 22:22:24,122 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-10 22:22:24,123 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-10 22:22:24,123 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-10 22:22:24,123 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-10 22:22:24,123 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-10 22:22:24,123 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-10 22:22:24,124 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-10 22:22:24,124 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-10 22:22:24,124 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-10 22:22:24,124 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-10 22:22:24,124 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-10 22:22:24,124 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-10 22:22:24,125 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-10 22:22:24,125 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-10 22:22:24,125 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-10 22:22:24,125 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-10 22:22:24,125 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-10 22:22:24,126 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-10 22:22:24,126 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-10 22:22:24,126 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-10 22:22:24,126 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-10 22:22:24,126 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-10 22:22:24,126 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-10 22:22:24,127 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-10 22:22:24,127 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-10 22:22:24,127 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-10 22:22:24,127 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-10 22:22:24,127 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-10 22:22:24,128 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-10 22:22:24,128 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-10 22:22:24,128 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-10 22:22:24,128 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-10 22:22:24,128 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-10 22:22:24,128 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-10 22:22:24,129 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-10 22:22:24,129 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-10 22:22:24,129 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-10 22:22:24,129 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-10 22:22:24,129 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-10 22:22:24,129 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-10 22:22:24,130 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-10 22:22:24,130 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-10 22:22:24,130 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-10 22:22:24,130 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-10 22:22:24,130 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-10 22:22:24,131 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-10 22:22:24,131 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-10 22:22:24,131 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-10 22:22:24,131 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-10 22:22:24,131 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-10 22:22:24,131 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-10 22:22:24,132 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-10 22:22:24,132 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-10 22:22:24,132 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-10 22:22:24,132 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-10 22:22:24,132 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-10 22:22:24,133 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-10 22:22:24,133 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-10 22:22:24,133 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-10 22:22:24,133 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-10 22:22:24,133 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-10 22:22:24,133 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-10 22:22:24,134 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-10 22:22:24,134 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-10 22:22:24,134 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-10 22:22:24,134 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-10 22:22:24,134 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-10 22:22:24,134 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-10 22:22:24,135 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-10 22:22:24,135 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-10 22:22:24,135 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-10 22:22:24,135 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-10 22:22:24,135 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-10 22:22:24,135 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-10 22:22:24,136 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-10 22:22:24,136 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-10 22:22:24,136 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-10 22:22:24,136 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-10 22:22:24,136 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-10 22:22:24,137 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-10 22:22:24,137 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-10 22:22:24,137 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-10 22:22:24,137 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-10 22:22:24,137 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-10 22:22:24,137 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-10 22:22:24,138 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-10 22:22:24,138 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-10 22:22:24,138 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-10 22:22:24,138 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-10 22:22:24,138 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-10 22:22:24,138 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-10 22:22:24,139 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-10 22:22:24,139 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-10 22:22:24,139 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-10 22:22:24,139 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-10 22:22:24,139 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-10 22:22:24,139 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-10 22:22:24,140 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-10 22:22:24,140 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-10 22:22:24,140 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-10 22:22:24,140 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-10 22:22:24,140 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-10 22:22:24,141 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-10 22:22:24,141 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-10 22:22:24,141 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-10 22:22:24,141 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-10 22:22:24,141 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-10 22:22:24,141 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-10 22:22:24,142 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-10 22:22:24,142 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-10 22:22:24,142 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-10 22:22:24,142 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-10 22:22:24,142 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-10 22:22:24,142 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-10 22:22:24,143 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-10 22:22:24,143 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-10 22:22:24,143 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-10 22:22:24,143 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-10 22:22:24,143 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-10 22:22:24,144 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-10 22:22:24,144 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-10 22:22:24,144 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-10 22:22:24,144 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-10 22:22:24,144 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-10 22:22:24,144 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-10 22:22:24,145 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-10 22:22:24,145 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-10 22:22:24,145 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-10 22:22:24,145 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-10 22:22:24,145 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-10 22:22:24,145 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-10 22:22:24,146 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-10 22:22:24,146 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-10 22:22:24,146 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-10 22:22:24,146 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-10 22:22:24,146 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-10 22:22:24,146 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-10 22:22:24,147 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-10 22:22:24,147 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-10 22:22:24,147 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-10 22:22:24,147 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-10 22:22:24,147 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-10 22:22:24,148 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-10 22:22:24,148 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-10 22:22:24,148 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-10 22:22:24,148 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-10 22:22:24,148 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-10 22:22:24,148 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-10 22:22:24,149 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-10 22:22:24,149 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-10 22:22:24,149 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-10 22:22:24,149 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-10 22:22:24,149 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-10 22:22:24,149 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-10 22:22:24,150 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-10 22:22:24,150 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-10 22:22:24,150 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-10 22:22:24,150 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-10 22:22:24,150 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-10 22:22:24,150 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-10 22:22:24,151 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-10 22:22:24,151 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-10 22:22:24,151 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-10 22:22:24,151 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-10 22:22:24,151 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-10 22:22:24,151 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-10 22:22:24,152 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-10 22:22:24,152 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-10 22:22:24,152 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-10 22:22:24,152 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-10 22:22:24,152 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-10 22:22:24,153 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-10 22:22:24,153 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-10 22:22:24,153 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-10 22:22:24,153 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-10 22:22:24,153 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-10 22:22:24,153 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-10 22:22:24,154 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-10 22:22:24,154 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-10 22:22:24,154 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-10 22:22:24,154 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-10 22:22:24,154 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-10 22:22:24,154 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-10 22:22:24,155 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-10 22:22:24,155 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-10 22:22:24,155 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-10 22:22:24,155 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-10 22:22:24,155 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-10 22:22:24,155 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-10 22:22:24,156 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-10 22:22:24,156 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-10 22:22:24,156 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-10 22:22:24,156 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-10 22:22:24,156 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-10 22:22:24,156 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-10 22:22:24,157 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-10 22:22:24,157 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-10 22:22:24,157 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-10 22:22:24,157 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-10 22:22:24,157 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-10 22:22:24,157 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-10 22:22:24,158 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-10 22:22:24,158 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-10 22:22:24,158 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-10 22:22:24,158 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-10 22:22:24,158 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-10 22:22:24,159 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-10 22:22:24,159 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-10 22:22:24,159 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-10 22:22:24,159 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-10 22:22:24,159 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-10 22:22:24,159 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-10 22:22:24,160 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-10 22:22:24,160 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-10 22:22:24,160 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-10 22:22:24,160 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-10 22:22:24,160 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-10 22:22:24,161 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-10 22:22:24,161 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-10 22:22:24,161 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-10 22:22:24,161 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-10 22:22:24,161 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-10 22:22:24,161 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-10 22:22:24,162 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-10 22:22:24,162 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-10 22:22:24,162 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-10 22:22:24,162 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-10 22:22:24,162 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-10 22:22:24,163 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-10 22:22:24,163 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-10 22:22:24,163 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-10 22:22:24,163 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-10 22:22:24,163 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-10 22:22:24,164 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-10 22:22:24,164 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-10 22:22:24,164 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-10 22:22:24,164 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-10 22:22:24,164 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-10 22:22:24,164 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-10 22:22:24,165 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-10 22:22:24,165 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-10 22:22:24,165 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-10 22:22:24,165 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-10 22:22:24,165 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-10 22:22:24,166 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-10 22:22:24,166 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-10 22:22:24,166 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-10 22:22:24,166 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-10 22:22:24,166 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-10 22:22:24,166 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-10 22:22:24,167 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-10 22:22:24,167 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-10 22:22:24,167 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-10 22:22:24,167 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-10 22:22:24,167 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-10 22:22:24,168 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-10 22:22:24,168 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-10 22:22:24,168 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-10 22:22:24,168 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-10 22:22:24,168 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-10 22:22:24,168 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-10 22:22:24,169 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-10 22:22:24,169 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-10 22:22:24,169 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-10 22:22:24,169 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-10 22:22:24,169 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-10 22:22:24,169 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-10 22:22:24,170 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-10 22:22:24,170 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-10 22:22:24,170 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-10 22:22:24,170 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-10 22:22:24,170 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-10 22:22:24,170 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-10 22:22:24,171 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-10 22:22:24,171 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-10 22:22:24,171 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-10 22:22:24,171 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-10 22:22:24,171 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-10 22:22:24,171 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-10 22:22:24,172 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-10 22:22:24,172 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-10 22:22:24,172 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-10 22:22:24,172 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-10 22:22:24,172 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-10 22:22:24,173 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-10 22:22:24,173 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-10 22:22:24,173 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-10 22:22:24,173 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-10 22:22:24,173 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-10 22:22:24,173 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-10 22:22:24,174 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-10 22:22:24,174 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-10 22:22:24,174 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-10 22:22:24,174 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-10 22:22:24,174 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-10 22:22:24,174 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-10 22:22:24,175 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-10 22:22:24,175 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-10 22:22:24,175 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-10 22:22:24,175 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-10 22:22:24,175 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-10 22:22:24,176 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-10 22:22:24,176 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-10 22:22:24,176 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-10 22:22:24,176 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-10 22:22:24,176 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-10 22:22:24,176 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-10 22:22:24,177 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-10 22:22:24,177 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-10 22:22:24,177 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-10 22:22:24,177 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-10 22:22:24,177 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-10 22:22:24,177 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-10 22:22:24,178 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-10 22:22:24,178 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-10 22:22:24,178 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-10 22:22:24,178 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-10 22:22:24,178 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-10 22:22:24,179 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-10 22:22:24,179 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-10 22:22:24,179 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-10 22:22:24,179 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-10 22:22:24,179 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-10 22:22:24,179 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-10 22:22:24,180 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-10 22:22:24,180 INFO L280 TraceCheckUtils]: 625: Hoare triple {25028#true} ~ldv_retval_0~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,180 INFO L280 TraceCheckUtils]: 626: Hoare triple {25028#true} ~ldv_retval_1~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,180 INFO L280 TraceCheckUtils]: 627: Hoare triple {25028#true} ~ldv_retval_3~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,180 INFO L280 TraceCheckUtils]: 628: Hoare triple {25028#true} ~ldv_retval_2~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,181 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-10 22:22:24,182 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-10 22:22:24,182 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-10 22:22:24,183 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-10 22:22:24,183 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-10 22:22:24,184 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-10 22:22:24,185 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-10 22:22:24,185 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-10 22:22:24,186 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-10 22:22:24,186 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-10 22:22:24,187 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-10 22:22:24,188 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-10 22:22:24,188 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-10 22:22:24,189 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-10 22:22:24,189 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-10 22:22:24,190 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-10 22:22:24,190 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-10 22:22:24,191 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-10 22:22:24,191 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-10 22:22:24,192 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-10 22:22:24,193 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-10 22:22:24,193 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-10 22:22:24,194 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-10 22:22:24,194 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-10 22:22:24,195 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-10 22:22:24,196 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-10 22:22:24,196 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-10 22:22:24,197 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-10 22:22:24,198 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-10 22:22:24,198 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-10 22:22:24,198 INFO L280 TraceCheckUtils]: 659: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,198 INFO L280 TraceCheckUtils]: 660: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,198 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-10 22:22:24,200 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-10 22:22:24,200 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-10 22:22:24,200 INFO L280 TraceCheckUtils]: 664: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,201 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,201 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-10 22:22:24,201 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-10 22:22:24,201 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-10 22:22:24,201 INFO L280 TraceCheckUtils]: 669: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,201 INFO L280 TraceCheckUtils]: 670: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,202 INFO L280 TraceCheckUtils]: 671: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,202 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,202 INFO L280 TraceCheckUtils]: 673: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,202 INFO L280 TraceCheckUtils]: 674: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,203 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-10 22:22:24,204 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-10 22:22:24,204 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-10 22:22:24,205 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-10 22:22:24,206 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-10 22:22:24,206 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-10 22:22:24,206 INFO L280 TraceCheckUtils]: 681: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,206 INFO L280 TraceCheckUtils]: 682: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,206 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-10 22:22:24,208 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-10 22:22:24,208 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-10 22:22:24,208 INFO L280 TraceCheckUtils]: 686: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,209 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,209 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-10 22:22:24,209 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-10 22:22:24,209 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-10 22:22:24,209 INFO L280 TraceCheckUtils]: 691: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,209 INFO L280 TraceCheckUtils]: 692: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,210 INFO L280 TraceCheckUtils]: 693: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,210 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,210 INFO L280 TraceCheckUtils]: 695: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,210 INFO L280 TraceCheckUtils]: 696: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,211 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-10 22:22:24,212 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-10 22:22:24,212 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-10 22:22:24,213 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-10 22:22:24,214 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-10 22:22:24,214 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-10 22:22:24,214 INFO L280 TraceCheckUtils]: 703: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,214 INFO L280 TraceCheckUtils]: 704: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,214 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-10 22:22:24,216 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-10 22:22:24,216 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-10 22:22:24,216 INFO L280 TraceCheckUtils]: 708: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,216 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,217 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-10 22:22:24,217 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-10 22:22:24,217 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-10 22:22:24,217 INFO L280 TraceCheckUtils]: 713: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,217 INFO L280 TraceCheckUtils]: 714: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,217 INFO L280 TraceCheckUtils]: 715: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,218 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,218 INFO L280 TraceCheckUtils]: 717: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,218 INFO L280 TraceCheckUtils]: 718: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,219 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-10 22:22:24,220 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-10 22:22:24,220 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-10 22:22:24,221 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-10 22:22:24,222 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-10 22:22:24,222 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-10 22:22:24,222 INFO L280 TraceCheckUtils]: 725: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,222 INFO L280 TraceCheckUtils]: 726: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,222 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-10 22:22:24,224 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-10 22:22:24,224 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-10 22:22:24,224 INFO L280 TraceCheckUtils]: 730: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,224 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,224 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-10 22:22:24,225 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-10 22:22:24,225 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-10 22:22:24,225 INFO L280 TraceCheckUtils]: 735: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,225 INFO L280 TraceCheckUtils]: 736: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,225 INFO L280 TraceCheckUtils]: 737: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,225 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,226 INFO L280 TraceCheckUtils]: 739: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,226 INFO L280 TraceCheckUtils]: 740: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,227 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-10 22:22:24,227 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-10 22:22:24,228 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-10 22:22:24,229 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-10 22:22:24,230 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-10 22:22:24,230 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-10 22:22:24,230 INFO L280 TraceCheckUtils]: 747: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,230 INFO L280 TraceCheckUtils]: 748: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,230 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-10 22:22:24,232 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-10 22:22:24,232 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-10 22:22:24,232 INFO L280 TraceCheckUtils]: 752: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,233 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,233 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-10 22:22:24,233 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-10 22:22:24,233 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-10 22:22:24,233 INFO L280 TraceCheckUtils]: 757: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,233 INFO L280 TraceCheckUtils]: 758: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,234 INFO L280 TraceCheckUtils]: 759: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,234 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,234 INFO L280 TraceCheckUtils]: 761: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,234 INFO L280 TraceCheckUtils]: 762: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,235 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-10 22:22:24,236 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-10 22:22:24,236 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-10 22:22:24,237 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-10 22:22:24,238 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-10 22:22:24,238 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-10 22:22:24,238 INFO L280 TraceCheckUtils]: 769: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,238 INFO L280 TraceCheckUtils]: 770: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,239 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-10 22:22:24,240 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-10 22:22:24,240 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-10 22:22:24,240 INFO L280 TraceCheckUtils]: 774: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,241 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,241 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-10 22:22:24,241 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-10 22:22:24,241 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-10 22:22:24,241 INFO L280 TraceCheckUtils]: 779: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,241 INFO L280 TraceCheckUtils]: 780: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,242 INFO L280 TraceCheckUtils]: 781: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,242 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,242 INFO L280 TraceCheckUtils]: 783: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,242 INFO L280 TraceCheckUtils]: 784: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,243 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-10 22:22:24,244 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-10 22:22:24,244 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-10 22:22:24,245 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-10 22:22:24,245 INFO L263 TraceCheckUtils]: 789: Hoare triple {25664#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call ldv_initialize(); {25028#true} is VALID [2020-07-10 22:22:24,245 INFO L280 TraceCheckUtils]: 790: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,246 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-10 22:22:24,247 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-10 22:22:24,247 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-10 22:22:24,247 INFO L280 TraceCheckUtils]: 794: Hoare triple {25028#true} ~c := #in~c; {25028#true} is VALID [2020-07-10 22:22:24,248 INFO L280 TraceCheckUtils]: 795: Hoare triple {25028#true} ~n := #in~n; {25028#true} is VALID [2020-07-10 22:22:24,248 INFO L280 TraceCheckUtils]: 796: Hoare triple {25028#true} havoc ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-10 22:22:24,249 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-10 22:22:24,249 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-10 22:22:24,250 INFO L280 TraceCheckUtils]: 799: Hoare triple {25028#true} assume !(#t~loopctr125 < #amount); {25028#true} is VALID [2020-07-10 22:22:24,250 INFO L280 TraceCheckUtils]: 800: Hoare triple {25028#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25028#true} is VALID [2020-07-10 22:22:24,250 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {25028#true} {25028#true} #2164#return; {25028#true} is VALID [2020-07-10 22:22:24,250 INFO L280 TraceCheckUtils]: 802: Hoare triple {25028#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {25028#true} is VALID [2020-07-10 22:22:24,250 INFO L280 TraceCheckUtils]: 803: Hoare triple {25028#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {25028#true} is VALID [2020-07-10 22:22:24,250 INFO L280 TraceCheckUtils]: 804: Hoare triple {25028#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25028#true} is VALID [2020-07-10 22:22:24,251 INFO L280 TraceCheckUtils]: 805: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,252 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-10 22:22:24,253 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-10 22:22:24,253 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-10 22:22:24,254 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-10 22:22:24,254 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-10 22:22:24,255 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-10 22:22:24,256 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-10 22:22:24,256 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-10 22:22:24,257 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-10 22:22:24,257 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-10 22:22:24,258 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-10 22:22:24,258 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-10 22:22:24,259 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-10 22:22:24,260 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-10 22:22:24,260 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-10 22:22:24,261 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-10 22:22:24,261 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-10 22:22:24,262 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-10 22:22:24,263 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-10 22:22:24,263 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-10 22:22:24,264 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-10 22:22:24,264 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-10 22:22:24,265 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-10 22:22:24,265 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-10 22:22:24,266 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-10 22:22:24,267 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-10 22:22:24,267 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-10 22:22:24,268 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-10 22:22:24,268 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-10 22:22:24,269 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-10 22:22:24,270 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-10 22:22:24,270 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-10 22:22:24,273 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-10 22:22:24,273 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-10 22:22:24,273 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-10 22:22:24,274 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-10 22:22:24,274 INFO L280 TraceCheckUtils]: 842: Hoare triple {25028#true} havoc ~ldv_func_res~1; {25028#true} is VALID [2020-07-10 22:22:24,274 INFO L280 TraceCheckUtils]: 843: Hoare triple {25028#true} havoc ~tmp~11; {25028#true} is VALID [2020-07-10 22:22:24,274 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-10 22:22:24,275 INFO L280 TraceCheckUtils]: 845: Hoare triple {25028#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25028#true} is VALID [2020-07-10 22:22:24,275 INFO L280 TraceCheckUtils]: 846: Hoare triple {25028#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25028#true} is VALID [2020-07-10 22:22:24,275 INFO L280 TraceCheckUtils]: 847: Hoare triple {25028#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25028#true} is VALID [2020-07-10 22:22:24,275 INFO L280 TraceCheckUtils]: 848: Hoare triple {25028#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,275 INFO L280 TraceCheckUtils]: 849: Hoare triple {25028#true} #res := #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:24,276 INFO L280 TraceCheckUtils]: 850: Hoare triple {25028#true} havoc #t~nondet118; {25028#true} is VALID [2020-07-10 22:22:24,276 INFO L280 TraceCheckUtils]: 851: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,276 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {25028#true} {25028#true} #2304#return; {25028#true} is VALID [2020-07-10 22:22:24,276 INFO L280 TraceCheckUtils]: 853: Hoare triple {25028#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,276 INFO L280 TraceCheckUtils]: 854: Hoare triple {25028#true} ~tmp~11 := #t~ret81; {25028#true} is VALID [2020-07-10 22:22:24,277 INFO L280 TraceCheckUtils]: 855: Hoare triple {25028#true} havoc #t~ret81; {25028#true} is VALID [2020-07-10 22:22:24,277 INFO L280 TraceCheckUtils]: 856: Hoare triple {25028#true} ~ldv_func_res~1 := ~tmp~11; {25028#true} is VALID [2020-07-10 22:22:24,277 INFO L280 TraceCheckUtils]: 857: Hoare triple {25028#true} ~ldv_state_variable_1~0 := 1; {25028#true} is VALID [2020-07-10 22:22:24,277 INFO L280 TraceCheckUtils]: 858: Hoare triple {25028#true} ~usb_counter~0 := 0; {25028#true} is VALID [2020-07-10 22:22:24,279 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-10 22:22:24,279 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-10 22:22:24,280 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-10 22:22:24,280 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-10 22:22:24,281 INFO L280 TraceCheckUtils]: 863: Hoare triple {25028#true} havoc ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,281 INFO L280 TraceCheckUtils]: 864: Hoare triple {25028#true} havoc ~tmp~2.base, ~tmp~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,281 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-10 22:22:24,283 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-10 22:22:24,284 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-10 22:22:24,284 INFO L280 TraceCheckUtils]: 868: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,284 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {25028#true} {25028#true} #2150#return; {25028#true} is VALID [2020-07-10 22:22:24,284 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-10 22:22:24,284 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-10 22:22:24,285 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-10 22:22:24,285 INFO L280 TraceCheckUtils]: 873: Hoare triple {25028#true} ~cond := #in~cond; {25028#true} is VALID [2020-07-10 22:22:24,285 INFO L280 TraceCheckUtils]: 874: Hoare triple {25028#true} assume !(0 == ~cond); {25028#true} is VALID [2020-07-10 22:22:24,285 INFO L280 TraceCheckUtils]: 875: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,285 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {25028#true} {25028#true} #2152#return; {25028#true} is VALID [2020-07-10 22:22:24,286 INFO L280 TraceCheckUtils]: 877: Hoare triple {25028#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25028#true} is VALID [2020-07-10 22:22:24,286 INFO L280 TraceCheckUtils]: 878: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,286 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {25028#true} {25028#true} #2120#return; {25028#true} is VALID [2020-07-10 22:22:24,286 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-10 22:22:24,286 INFO L280 TraceCheckUtils]: 881: Hoare triple {25028#true} havoc #t~ret44.base, #t~ret44.offset; {25028#true} is VALID [2020-07-10 22:22:24,286 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-10 22:22:24,287 INFO L280 TraceCheckUtils]: 883: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,287 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {25028#true} {25028#true} #2306#return; {25028#true} is VALID [2020-07-10 22:22:24,287 INFO L280 TraceCheckUtils]: 885: Hoare triple {25028#true} #res := ~ldv_func_res~1; {25028#true} is VALID [2020-07-10 22:22:24,287 INFO L280 TraceCheckUtils]: 886: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,288 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {25028#true} {25028#true} #2114#return; {25028#true} is VALID [2020-07-10 22:22:24,288 INFO L280 TraceCheckUtils]: 888: Hoare triple {25028#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {25028#true} is VALID [2020-07-10 22:22:24,288 INFO L280 TraceCheckUtils]: 889: Hoare triple {25028#true} ~tmp~6 := #t~ret43; {25028#true} is VALID [2020-07-10 22:22:24,288 INFO L280 TraceCheckUtils]: 890: Hoare triple {25028#true} havoc #t~ret43; {25028#true} is VALID [2020-07-10 22:22:24,289 INFO L280 TraceCheckUtils]: 891: Hoare triple {25028#true} #res := ~tmp~6; {25028#true} is VALID [2020-07-10 22:22:24,289 INFO L280 TraceCheckUtils]: 892: Hoare triple {25028#true} assume true; {25028#true} is VALID [2020-07-10 22:22:24,290 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-10 22:22:24,291 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-10 22:22:24,291 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-10 22:22:24,292 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-10 22:22:24,293 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-10 22:22:24,294 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-10 22:22:24,294 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-10 22:22:24,295 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-10 22:22:24,296 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-10 22:22:24,296 INFO L263 TraceCheckUtils]: 902: Hoare triple {25029#false} call ldv_error(); {25029#false} is VALID [2020-07-10 22:22:24,296 INFO L280 TraceCheckUtils]: 903: Hoare triple {25029#false} assume !false; {25029#false} is VALID [2020-07-10 22:22:24,668 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-10 22:22:24,669 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:22:24,669 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [622977386] [2020-07-10 22:22:24,669 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:22:24,669 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-10 22:22:24,670 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232763253] [2020-07-10 22:22:24,671 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 904 [2020-07-10 22:22:24,672 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:22:24,673 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-10 22:22:25,637 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-10 22:22:25,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-10 22:22:25,638 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:22:25,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-10 22:22:25,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-10 22:22:25,639 INFO L87 Difference]: Start difference. First operand 1799 states and 1994 transitions. Second operand 9 states. [2020-07-10 22:22:26,082 WARN L193 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:22:36,267 WARN L193 SmtUtils]: Spent 403.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:22:37,651 WARN L193 SmtUtils]: Spent 380.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:22:39,882 WARN L193 SmtUtils]: Spent 389.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-10 22:23:08,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:23:08,078 INFO L93 Difference]: Finished difference Result 1847 states and 2048 transitions. [2020-07-10 22:23:08,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-10 22:23:08,078 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 904 [2020-07-10 22:23:08,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:23:08,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:23:08,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1181 transitions. [2020-07-10 22:23:08,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:23:08,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1181 transitions. [2020-07-10 22:23:08,107 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1181 transitions. [2020-07-10 22:23:11,017 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-10 22:23:11,146 INFO L225 Difference]: With dead ends: 1847 [2020-07-10 22:23:11,146 INFO L226 Difference]: Without dead ends: 1844 [2020-07-10 22:23:11,147 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-07-10 22:23:11,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1844 states. [2020-07-10 22:23:29,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1844 to 1798. [2020-07-10 22:23:29,902 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:23:29,902 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1844 states. Second operand 1798 states. [2020-07-10 22:23:29,902 INFO L74 IsIncluded]: Start isIncluded. First operand 1844 states. Second operand 1798 states. [2020-07-10 22:23:29,902 INFO L87 Difference]: Start difference. First operand 1844 states. Second operand 1798 states. [2020-07-10 22:23:30,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:23:30,088 INFO L93 Difference]: Finished difference Result 1844 states and 2045 transitions. [2020-07-10 22:23:30,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 2045 transitions. [2020-07-10 22:23:30,093 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:23:30,093 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:23:30,093 INFO L74 IsIncluded]: Start isIncluded. First operand 1798 states. Second operand 1844 states. [2020-07-10 22:23:30,094 INFO L87 Difference]: Start difference. First operand 1798 states. Second operand 1844 states. [2020-07-10 22:23:30,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:23:30,308 INFO L93 Difference]: Finished difference Result 1844 states and 2045 transitions. [2020-07-10 22:23:30,308 INFO L276 IsEmpty]: Start isEmpty. Operand 1844 states and 2045 transitions. [2020-07-10 22:23:30,312 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:23:30,312 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:23:30,312 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:23:30,313 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:23:30,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1798 states. [2020-07-10 22:23:30,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 1992 transitions. [2020-07-10 22:23:30,468 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 1992 transitions. Word has length 904 [2020-07-10 22:23:30,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:23:30,470 INFO L479 AbstractCegarLoop]: Abstraction has 1798 states and 1992 transitions. [2020-07-10 22:23:30,470 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-10 22:23:30,470 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1798 states and 1992 transitions. [2020-07-10 22:23:35,854 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-10 22:23:35,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 1992 transitions. [2020-07-10 22:23:35,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 906 [2020-07-10 22:23:35,867 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:23:35,868 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-10 22:23:35,868 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-07-10 22:23:35,868 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:23:35,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:23:35,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1577298251, now seen corresponding path program 1 times [2020-07-10 22:23:35,869 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:23:35,869 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1232370074] [2020-07-10 22:23:35,870 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:23:36,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,182 WARN L193 SmtUtils]: Spent 488.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:23:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,458 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-10 22:23:37,459 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} #valid := #valid[0 := 0]; {37005#true} is VALID [2020-07-10 22:23:37,459 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume 0 < #StackHeapBarrier; {37005#true} is VALID [2020-07-10 22:23:37,459 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-10 22:23:37,459 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-10 22:23:37,459 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-10 22:23:37,460 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-10 22:23:37,460 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-10 22:23:37,460 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-10 22:23:37,460 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-10 22:23:37,460 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-10 22:23:37,461 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-10 22:23:37,461 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-10 22:23:37,461 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-10 22:23:37,462 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-10 22:23:37,462 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-10 22:23:37,462 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-10 22:23:37,462 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-10 22:23:37,463 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} ~ldv_state_variable_3~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,463 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~LDV_IN_INTERRUPT~0 := 1; {37005#true} is VALID [2020-07-10 22:23:37,463 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~ldv_state_variable_2~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,463 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} ~ref_cnt~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,464 INFO L280 TraceCheckUtils]: 22: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,464 INFO L280 TraceCheckUtils]: 23: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,464 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-10 22:23:37,464 INFO L280 TraceCheckUtils]: 25: Hoare triple {37005#true} ~ldv_state_variable_4~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,464 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} ~ldv_state_variable_6~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,465 INFO L280 TraceCheckUtils]: 27: Hoare triple {37005#true} ~ldv_state_variable_0~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,465 INFO L280 TraceCheckUtils]: 28: Hoare triple {37005#true} ~ldv_state_variable_5~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,465 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-10 22:23:37,465 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-10 22:23:37,465 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-10 22:23:37,466 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-10 22:23:37,466 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-10 22:23:37,466 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-10 22:23:37,466 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-10 22:23:37,466 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-10 22:23:37,467 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-10 22:23:37,467 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-10 22:23:37,467 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-10 22:23:37,467 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-10 22:23:37,467 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-10 22:23:37,468 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-10 22:23:37,468 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-10 22:23:37,468 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-10 22:23:37,469 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-10 22:23:37,469 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-10 22:23:37,469 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-10 22:23:37,469 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-10 22:23:37,469 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-10 22:23:37,470 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-10 22:23:37,470 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-10 22:23:37,470 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-10 22:23:37,471 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-10 22:23:37,471 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-10 22:23:37,471 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-10 22:23:37,471 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-10 22:23:37,471 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-10 22:23:37,472 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-10 22:23:37,472 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-10 22:23:37,472 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-10 22:23:37,472 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-10 22:23:37,472 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-10 22:23:37,472 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-10 22:23:37,473 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-10 22:23:37,473 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-10 22:23:37,473 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-10 22:23:37,473 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-10 22:23:37,474 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-10 22:23:37,474 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-10 22:23:37,474 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-10 22:23:37,474 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-10 22:23:37,475 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-10 22:23:37,475 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-10 22:23:37,475 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-10 22:23:37,475 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-10 22:23:37,476 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-10 22:23:37,476 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-10 22:23:37,476 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-10 22:23:37,477 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-10 22:23:37,477 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-10 22:23:37,477 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-10 22:23:37,477 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-10 22:23:37,477 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-10 22:23:37,477 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-10 22:23:37,478 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-10 22:23:37,478 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-10 22:23:37,478 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-10 22:23:37,478 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-10 22:23:37,478 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-10 22:23:37,479 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-10 22:23:37,479 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-10 22:23:37,479 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-10 22:23:37,479 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-10 22:23:37,479 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-10 22:23:37,480 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-10 22:23:37,480 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-10 22:23:37,480 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-10 22:23:37,480 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-10 22:23:37,480 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-10 22:23:37,480 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-10 22:23:37,481 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-10 22:23:37,481 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-10 22:23:37,481 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-10 22:23:37,481 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-10 22:23:37,481 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-10 22:23:37,481 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-10 22:23:37,482 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-10 22:23:37,482 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-10 22:23:37,482 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-10 22:23:37,482 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-10 22:23:37,482 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-10 22:23:37,483 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-10 22:23:37,483 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-10 22:23:37,483 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-10 22:23:37,483 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-10 22:23:37,483 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-10 22:23:37,483 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-10 22:23:37,484 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-10 22:23:37,484 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-10 22:23:37,484 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-10 22:23:37,484 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-10 22:23:37,484 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-10 22:23:37,485 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-10 22:23:37,485 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-10 22:23:37,485 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-10 22:23:37,485 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-10 22:23:37,485 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-10 22:23:37,485 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-10 22:23:37,486 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-10 22:23:37,486 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-10 22:23:37,486 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-10 22:23:37,486 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-10 22:23:37,486 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-10 22:23:37,486 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-10 22:23:37,487 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-10 22:23:37,487 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-10 22:23:37,487 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-10 22:23:37,487 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-10 22:23:37,487 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-10 22:23:37,488 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-10 22:23:37,488 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-10 22:23:37,488 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-10 22:23:37,488 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-10 22:23:37,488 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-10 22:23:37,488 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-10 22:23:37,489 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-10 22:23:37,489 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-10 22:23:37,489 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-10 22:23:37,489 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-10 22:23:37,489 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-10 22:23:37,490 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-10 22:23:37,490 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-10 22:23:37,490 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-10 22:23:37,490 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-10 22:23:37,490 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-10 22:23:37,490 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-10 22:23:37,491 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-10 22:23:37,491 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-10 22:23:37,491 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-10 22:23:37,491 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-10 22:23:37,491 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-10 22:23:37,491 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-10 22:23:37,492 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-10 22:23:37,492 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-10 22:23:37,492 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-10 22:23:37,492 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-10 22:23:37,492 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-10 22:23:37,493 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-10 22:23:37,493 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-10 22:23:37,493 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-10 22:23:37,493 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-10 22:23:37,493 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-10 22:23:37,494 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-10 22:23:37,494 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-10 22:23:37,494 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-10 22:23:37,494 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-10 22:23:37,494 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-10 22:23:37,495 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-10 22:23:37,495 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-10 22:23:37,495 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-10 22:23:37,495 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-10 22:23:37,495 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-10 22:23:37,495 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-10 22:23:37,496 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-10 22:23:37,496 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-10 22:23:37,496 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-10 22:23:37,496 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-10 22:23:37,496 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-10 22:23:37,496 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-10 22:23:37,497 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-10 22:23:37,497 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-10 22:23:37,497 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-10 22:23:37,497 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-10 22:23:37,497 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-10 22:23:37,498 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-10 22:23:37,498 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-10 22:23:37,498 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-10 22:23:37,498 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-10 22:23:37,498 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-10 22:23:37,498 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-10 22:23:37,499 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-10 22:23:37,499 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-10 22:23:37,499 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-10 22:23:37,499 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-10 22:23:37,499 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-10 22:23:37,500 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-10 22:23:37,500 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-10 22:23:37,500 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-10 22:23:37,500 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-10 22:23:37,500 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-10 22:23:37,500 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-10 22:23:37,501 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-10 22:23:37,501 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-10 22:23:37,501 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-10 22:23:37,501 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-10 22:23:37,501 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-10 22:23:37,501 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-10 22:23:37,502 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-10 22:23:37,502 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-10 22:23:37,502 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-10 22:23:37,502 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-10 22:23:37,502 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-10 22:23:37,503 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-10 22:23:37,503 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-10 22:23:37,503 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-10 22:23:37,503 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-10 22:23:37,503 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-10 22:23:37,503 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-10 22:23:37,504 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-10 22:23:37,504 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-10 22:23:37,504 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-10 22:23:37,504 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-10 22:23:37,504 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-10 22:23:37,505 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-10 22:23:37,505 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-10 22:23:37,505 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-10 22:23:37,505 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-10 22:23:37,505 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-10 22:23:37,505 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-10 22:23:37,506 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-10 22:23:37,506 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-10 22:23:37,506 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-10 22:23:37,506 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-10 22:23:37,506 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-10 22:23:37,506 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-10 22:23:37,507 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-10 22:23:37,507 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-10 22:23:37,507 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-10 22:23:37,507 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-10 22:23:37,507 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-10 22:23:37,508 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-10 22:23:37,508 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-10 22:23:37,508 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-10 22:23:37,508 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-10 22:23:37,508 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-10 22:23:37,508 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-10 22:23:37,509 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-10 22:23:37,509 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-10 22:23:37,509 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-10 22:23:37,509 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-10 22:23:37,509 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-10 22:23:37,509 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-10 22:23:37,510 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-10 22:23:37,510 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-10 22:23:37,510 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-10 22:23:37,510 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-10 22:23:37,510 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-10 22:23:37,510 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-10 22:23:37,511 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-10 22:23:37,511 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-10 22:23:37,511 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-10 22:23:37,511 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-10 22:23:37,511 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-10 22:23:37,512 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-10 22:23:37,512 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-10 22:23:37,512 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-10 22:23:37,512 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-10 22:23:37,512 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-10 22:23:37,512 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-10 22:23:37,513 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-10 22:23:37,513 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-10 22:23:37,513 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-10 22:23:37,513 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-10 22:23:37,513 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-10 22:23:37,514 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-10 22:23:37,514 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-10 22:23:37,514 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-10 22:23:37,514 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-10 22:23:37,514 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-10 22:23:37,514 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-10 22:23:37,515 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-10 22:23:37,515 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-10 22:23:37,515 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-10 22:23:37,515 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-10 22:23:37,515 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-10 22:23:37,516 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-10 22:23:37,516 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-10 22:23:37,516 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-10 22:23:37,516 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-10 22:23:37,516 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-10 22:23:37,516 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-10 22:23:37,517 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-10 22:23:37,517 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-10 22:23:37,517 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-10 22:23:37,517 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-10 22:23:37,517 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-10 22:23:37,518 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-10 22:23:37,518 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-10 22:23:37,518 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-10 22:23:37,518 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-10 22:23:37,518 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-10 22:23:37,518 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-10 22:23:37,519 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-10 22:23:37,519 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-10 22:23:37,519 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-10 22:23:37,519 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-10 22:23:37,519 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-10 22:23:37,519 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-10 22:23:37,520 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-10 22:23:37,520 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-10 22:23:37,520 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-10 22:23:37,520 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-10 22:23:37,520 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-10 22:23:37,520 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-10 22:23:37,521 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-10 22:23:37,521 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-10 22:23:37,521 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-10 22:23:37,521 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-10 22:23:37,521 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-10 22:23:37,521 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-10 22:23:37,522 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-10 22:23:37,522 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-10 22:23:37,522 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-10 22:23:37,522 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-10 22:23:37,522 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-10 22:23:37,523 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-10 22:23:37,523 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-10 22:23:37,523 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-10 22:23:37,523 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-10 22:23:37,523 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-10 22:23:37,523 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-10 22:23:37,524 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-10 22:23:37,524 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-10 22:23:37,524 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-10 22:23:37,524 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-10 22:23:37,524 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-10 22:23:37,525 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-10 22:23:37,525 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-10 22:23:37,525 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-10 22:23:37,525 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-10 22:23:37,525 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-10 22:23:37,525 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-10 22:23:37,526 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-10 22:23:37,526 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-10 22:23:37,526 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-10 22:23:37,526 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-10 22:23:37,526 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-10 22:23:37,526 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-10 22:23:37,527 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-10 22:23:37,527 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-10 22:23:37,527 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-10 22:23:37,527 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-10 22:23:37,527 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-10 22:23:37,528 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-10 22:23:37,528 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-10 22:23:37,528 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-10 22:23:37,528 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-10 22:23:37,528 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-10 22:23:37,528 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-10 22:23:37,529 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-10 22:23:37,529 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-10 22:23:37,529 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-10 22:23:37,529 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-10 22:23:37,529 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-10 22:23:37,529 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-10 22:23:37,530 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-10 22:23:37,530 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-10 22:23:37,530 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-10 22:23:37,530 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-10 22:23:37,530 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-10 22:23:37,530 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-10 22:23:37,531 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-10 22:23:37,531 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-10 22:23:37,531 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-10 22:23:37,531 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-10 22:23:37,531 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-10 22:23:37,531 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-10 22:23:37,532 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-10 22:23:37,532 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-10 22:23:37,532 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-10 22:23:37,532 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-10 22:23:37,532 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-10 22:23:37,532 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-10 22:23:37,533 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-10 22:23:37,533 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-10 22:23:37,533 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-10 22:23:37,533 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-10 22:23:37,533 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-10 22:23:37,534 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-10 22:23:37,534 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-10 22:23:37,534 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-10 22:23:37,534 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-10 22:23:37,534 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-10 22:23:37,534 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-10 22:23:37,535 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-10 22:23:37,535 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-10 22:23:37,535 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-10 22:23:37,535 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-10 22:23:37,535 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-10 22:23:37,535 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-10 22:23:37,536 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-10 22:23:37,536 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-10 22:23:37,536 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-10 22:23:37,536 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-10 22:23:37,536 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-10 22:23:37,536 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-10 22:23:37,537 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-10 22:23:37,537 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-10 22:23:37,537 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-10 22:23:37,537 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-10 22:23:37,537 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-10 22:23:37,538 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-10 22:23:37,538 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-10 22:23:37,538 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-10 22:23:37,538 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-10 22:23:37,538 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-10 22:23:37,538 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-10 22:23:37,539 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-10 22:23:37,539 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-10 22:23:37,539 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-10 22:23:37,539 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-10 22:23:37,539 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-10 22:23:37,539 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-10 22:23:37,540 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-10 22:23:37,540 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-10 22:23:37,540 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-10 22:23:37,540 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-10 22:23:37,540 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-10 22:23:37,541 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-10 22:23:37,541 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-10 22:23:37,541 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-10 22:23:37,541 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-10 22:23:37,541 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-10 22:23:37,542 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-10 22:23:37,542 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-10 22:23:37,542 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-10 22:23:37,542 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-10 22:23:37,542 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-10 22:23:37,543 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-10 22:23:37,543 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-10 22:23:37,543 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-10 22:23:37,543 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-10 22:23:37,543 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-10 22:23:37,543 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-10 22:23:37,544 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-10 22:23:37,544 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-10 22:23:37,544 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-10 22:23:37,544 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-10 22:23:37,544 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-10 22:23:37,545 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-10 22:23:37,545 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-10 22:23:37,545 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-10 22:23:37,545 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-10 22:23:37,545 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-10 22:23:37,545 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-10 22:23:37,546 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-10 22:23:37,546 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-10 22:23:37,546 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-10 22:23:37,546 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-10 22:23:37,546 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-10 22:23:37,546 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-10 22:23:37,547 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-10 22:23:37,547 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-10 22:23:37,547 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-10 22:23:37,547 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-10 22:23:37,547 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-10 22:23:37,548 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-10 22:23:37,548 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-10 22:23:37,548 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-10 22:23:37,548 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-10 22:23:37,548 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-10 22:23:37,548 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-10 22:23:37,549 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-10 22:23:37,549 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-10 22:23:37,549 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-10 22:23:37,549 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-10 22:23:37,549 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-10 22:23:37,549 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-10 22:23:37,550 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-10 22:23:37,550 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-10 22:23:37,550 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-10 22:23:37,550 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-10 22:23:37,550 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-10 22:23:37,551 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-10 22:23:37,551 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-10 22:23:37,551 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-10 22:23:37,551 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-10 22:23:37,551 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-10 22:23:37,552 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-10 22:23:37,552 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-10 22:23:37,552 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-10 22:23:37,552 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-10 22:23:37,552 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-10 22:23:37,553 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-10 22:23:37,553 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-10 22:23:37,553 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-10 22:23:37,553 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-10 22:23:37,553 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-10 22:23:37,553 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-10 22:23:37,554 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-10 22:23:37,554 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-10 22:23:37,554 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-10 22:23:37,554 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-10 22:23:37,554 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-10 22:23:37,555 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-10 22:23:37,555 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-10 22:23:37,555 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-10 22:23:37,555 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-10 22:23:37,555 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-10 22:23:37,555 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-10 22:23:37,556 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-10 22:23:37,556 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-10 22:23:37,556 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-10 22:23:37,556 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-10 22:23:37,556 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-10 22:23:37,556 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-10 22:23:37,557 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-10 22:23:37,557 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-10 22:23:37,557 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-10 22:23:37,557 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-10 22:23:37,557 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-10 22:23:37,558 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-10 22:23:37,558 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-10 22:23:37,558 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-10 22:23:37,558 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-10 22:23:37,558 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-10 22:23:37,558 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-10 22:23:37,559 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-10 22:23:37,559 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-10 22:23:37,559 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-10 22:23:37,559 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-10 22:23:37,559 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-10 22:23:37,560 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-10 22:23:37,560 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-10 22:23:37,560 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-10 22:23:37,560 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-10 22:23:37,560 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-10 22:23:37,560 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-10 22:23:37,561 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-10 22:23:37,561 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-10 22:23:37,561 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-10 22:23:37,561 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-10 22:23:37,561 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-10 22:23:37,562 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-10 22:23:37,562 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-10 22:23:37,562 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-10 22:23:37,562 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-10 22:23:37,562 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-10 22:23:37,563 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-10 22:23:37,563 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-10 22:23:37,563 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-10 22:23:37,563 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-10 22:23:37,563 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-10 22:23:37,563 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-10 22:23:37,564 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-10 22:23:37,564 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-10 22:23:37,564 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-10 22:23:37,564 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-10 22:23:37,564 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-10 22:23:37,565 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-10 22:23:37,565 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-10 22:23:37,565 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-10 22:23:37,565 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-10 22:23:37,565 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-10 22:23:37,566 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-10 22:23:37,566 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-10 22:23:37,566 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-10 22:23:37,566 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-10 22:23:37,566 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-10 22:23:37,567 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-10 22:23:37,567 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-10 22:23:37,567 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-10 22:23:37,567 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-10 22:23:37,567 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-10 22:23:37,567 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-10 22:23:37,568 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-10 22:23:37,568 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-10 22:23:37,568 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-10 22:23:37,568 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-10 22:23:37,568 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-10 22:23:37,569 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-10 22:23:37,569 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-10 22:23:37,569 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-10 22:23:37,569 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-10 22:23:37,569 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-10 22:23:37,569 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-10 22:23:37,570 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-10 22:23:37,570 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-10 22:23:37,570 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-10 22:23:37,570 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-10 22:23:37,570 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-10 22:23:37,571 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-10 22:23:37,571 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-10 22:23:37,571 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-10 22:23:37,571 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-10 22:23:37,571 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-10 22:23:37,571 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-10 22:23:37,572 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-10 22:23:37,572 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-10 22:23:37,572 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-10 22:23:37,572 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-10 22:23:37,572 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-10 22:23:37,573 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-10 22:23:37,573 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-10 22:23:37,573 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-10 22:23:37,573 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-10 22:23:37,573 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-10 22:23:37,573 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-10 22:23:37,574 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-10 22:23:37,574 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-10 22:23:37,574 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-10 22:23:37,574 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-10 22:23:37,574 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-10 22:23:37,575 INFO L280 TraceCheckUtils]: 624: Hoare triple {37005#true} ~ldv_retval_0~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,575 INFO L280 TraceCheckUtils]: 625: Hoare triple {37005#true} ~ldv_retval_1~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,575 INFO L280 TraceCheckUtils]: 626: Hoare triple {37005#true} ~ldv_retval_3~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,575 INFO L280 TraceCheckUtils]: 627: Hoare triple {37005#true} ~ldv_retval_2~0 := 0; {37005#true} is VALID [2020-07-10 22:23:37,575 INFO L280 TraceCheckUtils]: 628: Hoare triple {37005#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {37005#true} is VALID [2020-07-10 22:23:37,576 INFO L280 TraceCheckUtils]: 629: Hoare triple {37005#true} ~ldv_mutex_lock~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-10 22:23:37,577 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-10 22:23:37,577 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-10 22:23:37,578 INFO L280 TraceCheckUtils]: 632: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume true; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-10 22:23:37,579 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-10 22:23:37,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,813 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-10 22:23:37,813 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,814 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,821 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,821 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,821 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,821 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,822 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-10 22:23:37,822 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,822 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,822 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-10 22:23:37,824 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-10 22:23:37,824 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-10 22:23:37,824 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,824 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,824 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-10 22:23:37,825 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-10 22:23:37,825 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-10 22:23:37,825 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,825 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,825 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,825 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,826 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,826 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,827 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-10 22:23:37,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,852 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-10 22:23:37,852 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,852 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,859 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,860 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,860 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,860 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,860 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-10 22:23:37,861 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,861 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,861 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-10 22:23:37,862 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-10 22:23:37,863 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-10 22:23:37,863 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,863 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,863 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-10 22:23:37,863 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-10 22:23:37,863 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-10 22:23:37,864 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,864 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,864 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,864 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,864 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,865 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,865 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-10 22:23:37,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,890 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-10 22:23:37,890 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,891 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,898 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,898 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,898 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,899 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,899 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-10 22:23:37,899 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,899 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,899 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-10 22:23:37,901 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-10 22:23:37,901 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-10 22:23:37,901 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,901 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,902 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-10 22:23:37,902 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-10 22:23:37,902 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-10 22:23:37,902 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,902 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,903 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,903 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,903 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,903 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,904 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-10 22:23:37,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,926 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-10 22:23:37,927 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,927 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,933 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,934 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,934 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,934 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,934 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-10 22:23:37,934 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,935 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,935 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-10 22:23:37,936 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-10 22:23:37,936 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-10 22:23:37,936 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,937 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,937 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-10 22:23:37,937 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-10 22:23:37,937 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-10 22:23:37,937 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,938 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,938 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,938 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,938 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,938 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,939 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-10 22:23:37,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,974 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-10 22:23:37,974 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,974 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:37,981 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,982 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,982 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,982 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,982 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-10 22:23:37,982 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,983 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,983 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-10 22:23:37,984 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-10 22:23:37,984 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-10 22:23:37,984 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,985 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:37,985 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-10 22:23:37,985 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-10 22:23:37,985 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-10 22:23:37,985 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:37,986 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:37,986 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,986 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:37,986 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:37,986 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:37,987 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-10 22:23:37,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,010 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-10 22:23:38,010 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,010 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,016 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,017 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,017 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,017 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,017 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-10 22:23:38,018 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,018 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,018 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-10 22:23:38,019 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-10 22:23:38,019 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-10 22:23:38,020 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,020 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,020 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-10 22:23:38,020 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-10 22:23:38,020 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-10 22:23:38,021 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,021 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,021 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,021 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,021 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,021 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,022 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-10 22:23:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,029 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,030 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-10 22:23:38,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,067 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-10 22:23:38,068 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(#t~loopctr125 < #amount); {37005#true} is VALID [2020-07-10 22:23:38,068 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {37005#true} is VALID [2020-07-10 22:23:38,068 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2164#return; {37005#true} is VALID [2020-07-10 22:23:38,068 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-10 22:23:38,068 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} ~c := #in~c; {37005#true} is VALID [2020-07-10 22:23:38,069 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} ~n := #in~n; {37005#true} is VALID [2020-07-10 22:23:38,069 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} havoc ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-10 22:23:38,070 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-10 22:23:38,071 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-10 22:23:38,071 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume !(#t~loopctr125 < #amount); {37005#true} is VALID [2020-07-10 22:23:38,071 INFO L280 TraceCheckUtils]: 7: Hoare triple {37005#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {37005#true} is VALID [2020-07-10 22:23:38,071 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {37005#true} {37005#true} #2164#return; {37005#true} is VALID [2020-07-10 22:23:38,071 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {37005#true} is VALID [2020-07-10 22:23:38,072 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {37005#true} is VALID [2020-07-10 22:23:38,072 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-10 22:23:38,072 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,073 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-10 22:23:38,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,166 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-10 22:23:38,167 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-10 22:23:38,167 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-10 22:23:38,167 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,167 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,167 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,168 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,168 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-10 22:23:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,230 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-10 22:23:38,231 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,231 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:23:38,237 INFO L280 TraceCheckUtils]: 0: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,238 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,238 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,238 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,238 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-10 22:23:38,239 INFO L280 TraceCheckUtils]: 1: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,239 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,239 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-10 22:23:38,241 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-10 22:23:38,241 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-10 22:23:38,241 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,241 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,241 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-10 22:23:38,242 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-10 22:23:38,242 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-10 22:23:38,242 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,242 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,242 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,243 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,243 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,243 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,243 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-10 22:23:38,244 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-10 22:23:38,245 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-10 22:23:38,246 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-10 22:23:38,246 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,246 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,246 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-10 22:23:38,247 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-10 22:23:38,248 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-10 22:23:38,248 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,248 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,248 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-10 22:23:38,248 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-10 22:23:38,249 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-10 22:23:38,249 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,249 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,249 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,250 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,250 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,250 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,250 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-10 22:23:38,250 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-10 22:23:38,251 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-10 22:23:38,251 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-10 22:23:38,251 INFO L280 TraceCheckUtils]: 23: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,252 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-10 22:23:38,252 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-10 22:23:38,253 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-10 22:23:38,253 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-10 22:23:38,253 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} havoc ~ldv_func_res~1; {37005#true} is VALID [2020-07-10 22:23:38,253 INFO L280 TraceCheckUtils]: 4: Hoare triple {37005#true} havoc ~tmp~11; {37005#true} is VALID [2020-07-10 22:23:38,253 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-10 22:23:38,254 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-10 22:23:38,254 INFO L280 TraceCheckUtils]: 7: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-10 22:23:38,254 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-10 22:23:38,254 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,254 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,254 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,255 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,255 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-10 22:23:38,255 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,255 INFO L280 TraceCheckUtils]: 15: Hoare triple {37005#true} ~tmp~11 := #t~ret81; {37005#true} is VALID [2020-07-10 22:23:38,255 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} havoc #t~ret81; {37005#true} is VALID [2020-07-10 22:23:38,256 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} ~ldv_func_res~1 := ~tmp~11; {37005#true} is VALID [2020-07-10 22:23:38,256 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 1; {37005#true} is VALID [2020-07-10 22:23:38,256 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,260 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-10 22:23:38,260 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-10 22:23:38,261 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-10 22:23:38,261 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-10 22:23:38,262 INFO L280 TraceCheckUtils]: 24: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,262 INFO L280 TraceCheckUtils]: 25: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,262 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-10 22:23:38,263 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-10 22:23:38,264 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-10 22:23:38,264 INFO L280 TraceCheckUtils]: 29: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,264 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,264 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-10 22:23:38,264 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-10 22:23:38,264 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-10 22:23:38,265 INFO L280 TraceCheckUtils]: 34: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,265 INFO L280 TraceCheckUtils]: 35: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,265 INFO L280 TraceCheckUtils]: 36: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,265 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,265 INFO L280 TraceCheckUtils]: 38: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,266 INFO L280 TraceCheckUtils]: 39: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,266 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-10 22:23:38,266 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-10 22:23:38,266 INFO L280 TraceCheckUtils]: 42: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-10 22:23:38,266 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-10 22:23:38,267 INFO L280 TraceCheckUtils]: 44: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,267 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-10 22:23:38,267 INFO L280 TraceCheckUtils]: 46: Hoare triple {37005#true} #res := ~ldv_func_res~1; {37005#true} is VALID [2020-07-10 22:23:38,267 INFO L280 TraceCheckUtils]: 47: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,267 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {37005#true} {37005#true} #2114#return; {37005#true} is VALID [2020-07-10 22:23:38,269 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-10 22:23:38,271 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-10 22:23:38,271 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-10 22:23:38,271 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-10 22:23:38,272 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-10 22:23:38,272 INFO L280 TraceCheckUtils]: 5: Hoare triple {37005#true} havoc ~ldv_func_res~1; {37005#true} is VALID [2020-07-10 22:23:38,272 INFO L280 TraceCheckUtils]: 6: Hoare triple {37005#true} havoc ~tmp~11; {37005#true} is VALID [2020-07-10 22:23:38,272 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-10 22:23:38,272 INFO L280 TraceCheckUtils]: 8: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-10 22:23:38,273 INFO L280 TraceCheckUtils]: 9: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-10 22:23:38,273 INFO L280 TraceCheckUtils]: 10: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-10 22:23:38,273 INFO L280 TraceCheckUtils]: 11: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,273 INFO L280 TraceCheckUtils]: 12: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,273 INFO L280 TraceCheckUtils]: 13: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,273 INFO L280 TraceCheckUtils]: 14: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,274 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-10 22:23:38,274 INFO L280 TraceCheckUtils]: 16: Hoare triple {37005#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,274 INFO L280 TraceCheckUtils]: 17: Hoare triple {37005#true} ~tmp~11 := #t~ret81; {37005#true} is VALID [2020-07-10 22:23:38,274 INFO L280 TraceCheckUtils]: 18: Hoare triple {37005#true} havoc #t~ret81; {37005#true} is VALID [2020-07-10 22:23:38,276 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~ldv_func_res~1 := ~tmp~11; {37005#true} is VALID [2020-07-10 22:23:38,276 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 1; {37005#true} is VALID [2020-07-10 22:23:38,276 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,277 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-10 22:23:38,277 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-10 22:23:38,279 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-10 22:23:38,279 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-10 22:23:38,279 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,279 INFO L280 TraceCheckUtils]: 27: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,280 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-10 22:23:38,281 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-10 22:23:38,281 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-10 22:23:38,281 INFO L280 TraceCheckUtils]: 31: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,282 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,282 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-10 22:23:38,282 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-10 22:23:38,282 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-10 22:23:38,282 INFO L280 TraceCheckUtils]: 36: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,283 INFO L280 TraceCheckUtils]: 37: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,283 INFO L280 TraceCheckUtils]: 38: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,283 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,283 INFO L280 TraceCheckUtils]: 40: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,283 INFO L280 TraceCheckUtils]: 41: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,284 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-10 22:23:38,284 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-10 22:23:38,284 INFO L280 TraceCheckUtils]: 44: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-10 22:23:38,284 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-10 22:23:38,284 INFO L280 TraceCheckUtils]: 46: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,284 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-10 22:23:38,285 INFO L280 TraceCheckUtils]: 48: Hoare triple {37005#true} #res := ~ldv_func_res~1; {37005#true} is VALID [2020-07-10 22:23:38,285 INFO L280 TraceCheckUtils]: 49: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,285 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {37005#true} {37005#true} #2114#return; {37005#true} is VALID [2020-07-10 22:23:38,285 INFO L280 TraceCheckUtils]: 51: Hoare triple {37005#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,285 INFO L280 TraceCheckUtils]: 52: Hoare triple {37005#true} ~tmp~6 := #t~ret43; {37005#true} is VALID [2020-07-10 22:23:38,286 INFO L280 TraceCheckUtils]: 53: Hoare triple {37005#true} havoc #t~ret43; {37005#true} is VALID [2020-07-10 22:23:38,286 INFO L280 TraceCheckUtils]: 54: Hoare triple {37005#true} #res := ~tmp~6; {37005#true} is VALID [2020-07-10 22:23:38,286 INFO L280 TraceCheckUtils]: 55: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,288 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-10 22:23:38,296 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-10 22:23:38,297 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-10 22:23:38,297 INFO L280 TraceCheckUtils]: 2: Hoare triple {37005#true} #valid := #valid[0 := 0]; {37005#true} is VALID [2020-07-10 22:23:38,297 INFO L280 TraceCheckUtils]: 3: Hoare triple {37005#true} assume 0 < #StackHeapBarrier; {37005#true} is VALID [2020-07-10 22:23:38,297 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-10 22:23:38,297 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-10 22:23:38,297 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-10 22:23:38,298 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-10 22:23:38,298 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-10 22:23:38,298 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-10 22:23:38,298 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-10 22:23:38,298 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-10 22:23:38,298 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-10 22:23:38,299 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-10 22:23:38,299 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-10 22:23:38,299 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-10 22:23:38,299 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-10 22:23:38,299 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-10 22:23:38,299 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-10 22:23:38,300 INFO L280 TraceCheckUtils]: 19: Hoare triple {37005#true} ~ldv_state_variable_3~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,300 INFO L280 TraceCheckUtils]: 20: Hoare triple {37005#true} ~LDV_IN_INTERRUPT~0 := 1; {37005#true} is VALID [2020-07-10 22:23:38,300 INFO L280 TraceCheckUtils]: 21: Hoare triple {37005#true} ~ldv_state_variable_2~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,300 INFO L280 TraceCheckUtils]: 22: Hoare triple {37005#true} ~ref_cnt~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,300 INFO L280 TraceCheckUtils]: 23: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,301 INFO L280 TraceCheckUtils]: 24: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,301 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-10 22:23:38,301 INFO L280 TraceCheckUtils]: 26: Hoare triple {37005#true} ~ldv_state_variable_4~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,301 INFO L280 TraceCheckUtils]: 27: Hoare triple {37005#true} ~ldv_state_variable_6~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,301 INFO L280 TraceCheckUtils]: 28: Hoare triple {37005#true} ~ldv_state_variable_0~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,301 INFO L280 TraceCheckUtils]: 29: Hoare triple {37005#true} ~ldv_state_variable_5~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,302 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-10 22:23:38,302 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-10 22:23:38,302 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-10 22:23:38,302 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-10 22:23:38,302 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-10 22:23:38,302 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-10 22:23:38,303 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-10 22:23:38,303 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-10 22:23:38,303 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-10 22:23:38,303 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-10 22:23:38,303 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-10 22:23:38,303 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-10 22:23:38,304 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-10 22:23:38,304 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-10 22:23:38,304 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-10 22:23:38,304 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-10 22:23:38,304 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-10 22:23:38,304 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-10 22:23:38,305 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-10 22:23:38,305 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-10 22:23:38,305 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-10 22:23:38,305 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-10 22:23:38,305 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-10 22:23:38,305 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-10 22:23:38,306 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-10 22:23:38,306 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-10 22:23:38,306 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-10 22:23:38,306 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-10 22:23:38,306 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-10 22:23:38,306 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-10 22:23:38,307 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-10 22:23:38,307 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-10 22:23:38,307 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-10 22:23:38,307 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-10 22:23:38,307 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-10 22:23:38,307 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-10 22:23:38,308 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-10 22:23:38,308 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-10 22:23:38,308 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-10 22:23:38,308 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-10 22:23:38,308 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-10 22:23:38,309 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-10 22:23:38,309 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-10 22:23:38,309 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-10 22:23:38,309 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-10 22:23:38,309 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-10 22:23:38,309 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-10 22:23:38,310 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-10 22:23:38,310 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-10 22:23:38,310 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-10 22:23:38,310 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-10 22:23:38,310 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-10 22:23:38,310 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-10 22:23:38,310 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-10 22:23:38,311 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-10 22:23:38,311 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-10 22:23:38,311 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-10 22:23:38,311 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-10 22:23:38,311 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-10 22:23:38,311 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-10 22:23:38,312 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-10 22:23:38,312 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-10 22:23:38,312 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-10 22:23:38,312 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-10 22:23:38,312 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-10 22:23:38,313 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-10 22:23:38,313 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-10 22:23:38,313 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-10 22:23:38,313 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-10 22:23:38,313 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-10 22:23:38,313 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-10 22:23:38,314 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-10 22:23:38,314 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-10 22:23:38,314 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-10 22:23:38,314 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-10 22:23:38,314 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-10 22:23:38,314 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,315 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,316 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,317 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,318 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-10 22:23:38,319 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-10 22:23:38,319 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-10 22:23:38,319 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-10 22:23:38,319 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-10 22:23:38,319 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-10 22:23:38,319 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-10 22:23:38,320 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-10 22:23:38,320 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-10 22:23:38,320 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-10 22:23:38,320 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-10 22:23:38,320 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-10 22:23:38,320 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-10 22:23:38,321 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-10 22:23:38,321 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-10 22:23:38,321 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-10 22:23:38,321 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-10 22:23:38,321 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-10 22:23:38,322 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-10 22:23:38,322 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-10 22:23:38,322 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-10 22:23:38,322 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-10 22:23:38,322 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-10 22:23:38,323 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-10 22:23:38,323 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-10 22:23:38,323 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-10 22:23:38,323 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-10 22:23:38,323 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-10 22:23:38,323 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-10 22:23:38,324 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-10 22:23:38,324 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-10 22:23:38,324 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-10 22:23:38,324 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-10 22:23:38,324 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-10 22:23:38,325 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-10 22:23:38,325 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-10 22:23:38,325 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-10 22:23:38,325 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-10 22:23:38,325 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-10 22:23:38,326 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-10 22:23:38,326 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-10 22:23:38,326 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-10 22:23:38,326 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-10 22:23:38,326 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-10 22:23:38,326 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-10 22:23:38,327 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-10 22:23:38,327 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-10 22:23:38,327 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-10 22:23:38,327 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-10 22:23:38,327 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-10 22:23:38,328 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-10 22:23:38,328 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-10 22:23:38,328 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-10 22:23:38,328 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-10 22:23:38,328 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-10 22:23:38,328 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-10 22:23:38,329 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-10 22:23:38,329 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-10 22:23:38,329 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-10 22:23:38,329 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-10 22:23:38,329 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-10 22:23:38,329 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-10 22:23:38,329 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-10 22:23:38,330 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-10 22:23:38,330 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-10 22:23:38,330 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-10 22:23:38,330 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-10 22:23:38,330 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-10 22:23:38,330 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-10 22:23:38,331 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-10 22:23:38,331 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-10 22:23:38,331 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-10 22:23:38,331 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-10 22:23:38,331 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-10 22:23:38,332 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-10 22:23:38,332 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-10 22:23:38,332 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-10 22:23:38,332 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-10 22:23:38,332 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-10 22:23:38,332 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-10 22:23:38,333 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-10 22:23:38,333 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-10 22:23:38,333 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-10 22:23:38,333 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-10 22:23:38,333 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-10 22:23:38,333 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-10 22:23:38,334 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-10 22:23:38,334 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-10 22:23:38,334 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-10 22:23:38,334 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-10 22:23:38,334 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-10 22:23:38,334 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-10 22:23:38,335 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-10 22:23:38,335 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-10 22:23:38,335 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-10 22:23:38,335 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-10 22:23:38,335 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-10 22:23:38,335 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-10 22:23:38,336 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-10 22:23:38,336 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-10 22:23:38,336 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-10 22:23:38,336 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-10 22:23:38,336 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-10 22:23:38,336 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-10 22:23:38,337 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-10 22:23:38,337 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-10 22:23:38,337 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-10 22:23:38,337 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-10 22:23:38,337 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-10 22:23:38,338 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-10 22:23:38,338 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-10 22:23:38,338 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-10 22:23:38,338 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-10 22:23:38,338 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-10 22:23:38,339 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-10 22:23:38,339 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-10 22:23:38,339 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-10 22:23:38,339 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-10 22:23:38,339 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-10 22:23:38,339 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-10 22:23:38,340 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-10 22:23:38,340 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-10 22:23:38,340 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-10 22:23:38,340 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-10 22:23:38,340 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-10 22:23:38,341 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-10 22:23:38,341 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-10 22:23:38,341 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-10 22:23:38,341 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-10 22:23:38,341 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-10 22:23:38,342 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-10 22:23:38,342 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-10 22:23:38,342 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-10 22:23:38,342 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-10 22:23:38,342 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-10 22:23:38,342 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-10 22:23:38,343 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-10 22:23:38,343 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-10 22:23:38,343 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-10 22:23:38,343 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-10 22:23:38,343 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-10 22:23:38,344 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-10 22:23:38,344 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-10 22:23:38,344 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-10 22:23:38,344 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-10 22:23:38,344 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-10 22:23:38,344 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-10 22:23:38,345 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-10 22:23:38,345 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-10 22:23:38,345 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-10 22:23:38,345 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-10 22:23:38,345 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-10 22:23:38,345 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-10 22:23:38,346 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-10 22:23:38,346 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-10 22:23:38,346 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-10 22:23:38,346 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-10 22:23:38,346 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-10 22:23:38,346 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-10 22:23:38,347 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-10 22:23:38,347 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-10 22:23:38,347 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-10 22:23:38,347 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-10 22:23:38,347 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-10 22:23:38,347 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-10 22:23:38,348 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-10 22:23:38,348 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-10 22:23:38,348 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-10 22:23:38,348 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-10 22:23:38,348 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-10 22:23:38,349 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-10 22:23:38,349 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-10 22:23:38,349 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-10 22:23:38,349 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-10 22:23:38,349 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-10 22:23:38,349 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-10 22:23:38,350 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-10 22:23:38,350 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-10 22:23:38,350 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-10 22:23:38,350 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-10 22:23:38,350 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-10 22:23:38,350 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-10 22:23:38,351 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-10 22:23:38,351 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-10 22:23:38,351 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-10 22:23:38,351 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-10 22:23:38,351 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-10 22:23:38,351 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-10 22:23:38,352 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-10 22:23:38,352 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-10 22:23:38,352 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-10 22:23:38,352 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-10 22:23:38,352 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-10 22:23:38,352 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-10 22:23:38,353 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-10 22:23:38,353 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-10 22:23:38,353 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-10 22:23:38,353 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-10 22:23:38,353 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-10 22:23:38,353 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-10 22:23:38,354 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-10 22:23:38,354 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-10 22:23:38,354 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-10 22:23:38,354 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-10 22:23:38,354 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-10 22:23:38,354 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-10 22:23:38,355 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-10 22:23:38,355 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-10 22:23:38,355 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-10 22:23:38,355 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-10 22:23:38,355 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-10 22:23:38,356 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-10 22:23:38,356 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-10 22:23:38,356 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-10 22:23:38,356 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-10 22:23:38,356 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-10 22:23:38,356 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-10 22:23:38,357 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-10 22:23:38,357 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-10 22:23:38,357 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-10 22:23:38,357 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-10 22:23:38,357 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-10 22:23:38,357 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-10 22:23:38,358 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-10 22:23:38,358 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-10 22:23:38,358 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-10 22:23:38,358 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-10 22:23:38,358 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-10 22:23:38,358 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-10 22:23:38,359 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-10 22:23:38,359 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-10 22:23:38,359 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-10 22:23:38,359 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-10 22:23:38,359 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-10 22:23:38,359 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-10 22:23:38,360 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-10 22:23:38,360 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-10 22:23:38,360 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-10 22:23:38,360 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-10 22:23:38,360 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-10 22:23:38,360 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-10 22:23:38,361 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-10 22:23:38,361 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-10 22:23:38,361 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-10 22:23:38,361 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-10 22:23:38,361 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-10 22:23:38,361 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-10 22:23:38,362 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-10 22:23:38,362 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-10 22:23:38,362 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-10 22:23:38,362 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-10 22:23:38,362 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-10 22:23:38,362 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-10 22:23:38,363 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-10 22:23:38,363 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-10 22:23:38,363 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-10 22:23:38,363 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-10 22:23:38,363 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-10 22:23:38,364 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-10 22:23:38,364 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-10 22:23:38,364 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-10 22:23:38,364 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-10 22:23:38,364 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-10 22:23:38,364 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-10 22:23:38,365 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-10 22:23:38,365 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-10 22:23:38,365 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-10 22:23:38,365 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-10 22:23:38,365 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-10 22:23:38,365 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-10 22:23:38,366 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-10 22:23:38,366 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-10 22:23:38,366 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-10 22:23:38,366 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-10 22:23:38,366 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-10 22:23:38,366 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-10 22:23:38,367 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-10 22:23:38,367 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-10 22:23:38,367 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-10 22:23:38,367 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-10 22:23:38,367 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-10 22:23:38,367 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-10 22:23:38,368 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-10 22:23:38,368 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-10 22:23:38,368 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-10 22:23:38,368 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-10 22:23:38,368 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-10 22:23:38,368 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-10 22:23:38,369 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-10 22:23:38,369 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-10 22:23:38,369 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-10 22:23:38,369 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-10 22:23:38,369 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-10 22:23:38,369 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-10 22:23:38,370 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-10 22:23:38,370 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-10 22:23:38,370 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-10 22:23:38,370 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-10 22:23:38,370 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-10 22:23:38,370 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-10 22:23:38,371 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-10 22:23:38,371 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-10 22:23:38,371 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-10 22:23:38,371 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-10 22:23:38,371 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-10 22:23:38,371 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-10 22:23:38,372 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-10 22:23:38,372 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-10 22:23:38,372 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-10 22:23:38,372 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-10 22:23:38,372 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-10 22:23:38,372 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-10 22:23:38,373 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-10 22:23:38,373 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-10 22:23:38,373 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-10 22:23:38,373 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-10 22:23:38,373 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-10 22:23:38,374 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-10 22:23:38,374 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-10 22:23:38,374 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-10 22:23:38,374 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-10 22:23:38,374 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-10 22:23:38,374 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-10 22:23:38,375 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-10 22:23:38,375 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-10 22:23:38,375 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-10 22:23:38,375 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-10 22:23:38,375 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-10 22:23:38,375 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-10 22:23:38,376 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-10 22:23:38,376 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-10 22:23:38,376 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-10 22:23:38,376 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-10 22:23:38,376 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-10 22:23:38,377 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-10 22:23:38,377 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-10 22:23:38,377 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-10 22:23:38,377 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-10 22:23:38,377 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-10 22:23:38,377 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-10 22:23:38,378 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-10 22:23:38,378 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-10 22:23:38,378 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-10 22:23:38,378 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-10 22:23:38,378 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-10 22:23:38,379 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-10 22:23:38,379 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-10 22:23:38,379 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-10 22:23:38,379 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-10 22:23:38,379 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-10 22:23:38,379 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-10 22:23:38,380 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-10 22:23:38,380 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-10 22:23:38,380 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-10 22:23:38,380 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-10 22:23:38,380 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-10 22:23:38,380 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-10 22:23:38,381 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-10 22:23:38,381 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-10 22:23:38,381 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-10 22:23:38,381 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-10 22:23:38,381 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-10 22:23:38,381 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-10 22:23:38,382 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-10 22:23:38,382 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-10 22:23:38,382 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-10 22:23:38,382 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-10 22:23:38,382 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-10 22:23:38,382 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-10 22:23:38,383 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-10 22:23:38,383 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-10 22:23:38,383 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-10 22:23:38,383 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-10 22:23:38,383 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-10 22:23:38,383 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-10 22:23:38,384 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-10 22:23:38,384 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-10 22:23:38,384 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-10 22:23:38,384 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-10 22:23:38,384 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-10 22:23:38,384 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-10 22:23:38,385 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-10 22:23:38,385 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-10 22:23:38,385 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-10 22:23:38,385 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-10 22:23:38,385 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-10 22:23:38,385 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-10 22:23:38,386 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-10 22:23:38,386 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-10 22:23:38,386 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-10 22:23:38,386 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-10 22:23:38,386 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-10 22:23:38,386 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-10 22:23:38,387 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-10 22:23:38,387 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-10 22:23:38,387 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-10 22:23:38,387 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-10 22:23:38,387 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-10 22:23:38,387 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-10 22:23:38,388 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-10 22:23:38,388 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-10 22:23:38,388 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-10 22:23:38,388 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-10 22:23:38,388 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-10 22:23:38,388 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-10 22:23:38,389 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-10 22:23:38,389 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-10 22:23:38,389 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-10 22:23:38,389 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-10 22:23:38,389 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-10 22:23:38,389 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-10 22:23:38,390 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-10 22:23:38,390 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-10 22:23:38,390 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-10 22:23:38,390 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-10 22:23:38,390 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-10 22:23:38,390 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-10 22:23:38,391 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-10 22:23:38,391 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-10 22:23:38,391 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-10 22:23:38,391 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-10 22:23:38,391 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-10 22:23:38,391 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-10 22:23:38,392 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-10 22:23:38,392 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-10 22:23:38,392 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-10 22:23:38,392 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-10 22:23:38,392 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-10 22:23:38,392 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-10 22:23:38,393 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-10 22:23:38,393 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-10 22:23:38,393 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-10 22:23:38,393 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-10 22:23:38,393 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-10 22:23:38,393 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-10 22:23:38,394 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-10 22:23:38,394 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-10 22:23:38,394 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-10 22:23:38,394 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-10 22:23:38,394 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-10 22:23:38,394 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-10 22:23:38,395 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-10 22:23:38,395 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-10 22:23:38,395 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-10 22:23:38,395 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-10 22:23:38,395 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-10 22:23:38,395 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-10 22:23:38,396 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-10 22:23:38,396 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-10 22:23:38,396 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-10 22:23:38,396 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-10 22:23:38,396 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-10 22:23:38,396 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-10 22:23:38,397 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-10 22:23:38,397 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-10 22:23:38,397 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-10 22:23:38,397 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-10 22:23:38,397 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-10 22:23:38,397 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-10 22:23:38,398 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-10 22:23:38,398 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-10 22:23:38,398 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-10 22:23:38,398 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-10 22:23:38,398 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-10 22:23:38,399 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-10 22:23:38,399 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-10 22:23:38,399 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-10 22:23:38,399 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-10 22:23:38,399 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-10 22:23:38,400 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-10 22:23:38,400 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-10 22:23:38,400 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-10 22:23:38,400 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-10 22:23:38,400 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-10 22:23:38,400 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-10 22:23:38,401 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-10 22:23:38,401 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-10 22:23:38,401 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-10 22:23:38,401 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-10 22:23:38,401 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-10 22:23:38,401 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-10 22:23:38,402 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-10 22:23:38,402 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-10 22:23:38,402 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-10 22:23:38,402 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-10 22:23:38,402 INFO L280 TraceCheckUtils]: 625: Hoare triple {37005#true} ~ldv_retval_0~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,403 INFO L280 TraceCheckUtils]: 626: Hoare triple {37005#true} ~ldv_retval_1~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,403 INFO L280 TraceCheckUtils]: 627: Hoare triple {37005#true} ~ldv_retval_3~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,403 INFO L280 TraceCheckUtils]: 628: Hoare triple {37005#true} ~ldv_retval_2~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,403 INFO L280 TraceCheckUtils]: 629: Hoare triple {37005#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {37005#true} is VALID [2020-07-10 22:23:38,407 INFO L280 TraceCheckUtils]: 630: Hoare triple {37005#true} ~ldv_mutex_lock~0 := 1; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-10 22:23:38,410 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-10 22:23:38,411 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-10 22:23:38,412 INFO L280 TraceCheckUtils]: 633: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume true; {37641#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-10 22:23:38,413 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-10 22:23:38,413 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-10 22:23:38,414 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-10 22:23:38,414 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-10 22:23:38,415 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-10 22:23:38,415 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-10 22:23:38,416 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-10 22:23:38,417 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-10 22:23:38,417 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-10 22:23:38,418 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-10 22:23:38,418 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-10 22:23:38,419 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-10 22:23:38,419 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-10 22:23:38,420 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-10 22:23:38,420 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-10 22:23:38,421 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-10 22:23:38,421 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-10 22:23:38,422 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-10 22:23:38,422 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-10 22:23:38,423 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-10 22:23:38,423 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-10 22:23:38,424 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-10 22:23:38,424 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-10 22:23:38,425 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-10 22:23:38,426 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-10 22:23:38,426 INFO L280 TraceCheckUtils]: 659: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,426 INFO L280 TraceCheckUtils]: 660: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,426 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-10 22:23:38,428 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-10 22:23:38,428 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-10 22:23:38,428 INFO L280 TraceCheckUtils]: 664: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,428 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,428 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-10 22:23:38,428 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-10 22:23:38,429 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-10 22:23:38,429 INFO L280 TraceCheckUtils]: 669: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,429 INFO L280 TraceCheckUtils]: 670: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,429 INFO L280 TraceCheckUtils]: 671: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,429 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,429 INFO L280 TraceCheckUtils]: 673: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,430 INFO L280 TraceCheckUtils]: 674: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,431 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-10 22:23:38,431 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-10 22:23:38,432 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-10 22:23:38,432 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-10 22:23:38,433 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-10 22:23:38,433 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-10 22:23:38,433 INFO L280 TraceCheckUtils]: 681: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,434 INFO L280 TraceCheckUtils]: 682: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,434 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-10 22:23:38,435 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-10 22:23:38,435 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-10 22:23:38,435 INFO L280 TraceCheckUtils]: 686: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,436 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,436 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-10 22:23:38,436 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-10 22:23:38,436 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-10 22:23:38,436 INFO L280 TraceCheckUtils]: 691: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,437 INFO L280 TraceCheckUtils]: 692: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,437 INFO L280 TraceCheckUtils]: 693: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,437 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,437 INFO L280 TraceCheckUtils]: 695: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,437 INFO L280 TraceCheckUtils]: 696: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,438 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-10 22:23:38,439 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-10 22:23:38,439 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-10 22:23:38,440 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-10 22:23:38,441 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-10 22:23:38,441 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-10 22:23:38,441 INFO L280 TraceCheckUtils]: 703: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,441 INFO L280 TraceCheckUtils]: 704: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,441 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-10 22:23:38,443 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-10 22:23:38,443 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-10 22:23:38,443 INFO L280 TraceCheckUtils]: 708: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,443 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,443 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-10 22:23:38,443 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-10 22:23:38,444 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-10 22:23:38,444 INFO L280 TraceCheckUtils]: 713: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,444 INFO L280 TraceCheckUtils]: 714: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,444 INFO L280 TraceCheckUtils]: 715: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,444 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,445 INFO L280 TraceCheckUtils]: 717: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,445 INFO L280 TraceCheckUtils]: 718: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,446 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-10 22:23:38,446 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-10 22:23:38,447 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-10 22:23:38,447 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-10 22:23:38,448 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-10 22:23:38,448 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-10 22:23:38,448 INFO L280 TraceCheckUtils]: 725: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,448 INFO L280 TraceCheckUtils]: 726: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,448 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-10 22:23:38,449 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-10 22:23:38,450 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-10 22:23:38,450 INFO L280 TraceCheckUtils]: 730: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,450 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,450 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-10 22:23:38,450 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-10 22:23:38,450 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-10 22:23:38,451 INFO L280 TraceCheckUtils]: 735: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,451 INFO L280 TraceCheckUtils]: 736: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,451 INFO L280 TraceCheckUtils]: 737: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,451 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,451 INFO L280 TraceCheckUtils]: 739: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,452 INFO L280 TraceCheckUtils]: 740: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,452 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-10 22:23:38,453 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-10 22:23:38,453 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-10 22:23:38,454 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-10 22:23:38,454 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-10 22:23:38,455 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-10 22:23:38,455 INFO L280 TraceCheckUtils]: 747: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,455 INFO L280 TraceCheckUtils]: 748: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,455 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-10 22:23:38,456 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-10 22:23:38,456 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-10 22:23:38,456 INFO L280 TraceCheckUtils]: 752: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,456 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,456 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-10 22:23:38,457 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-10 22:23:38,457 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-10 22:23:38,457 INFO L280 TraceCheckUtils]: 757: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,457 INFO L280 TraceCheckUtils]: 758: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,457 INFO L280 TraceCheckUtils]: 759: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,457 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,457 INFO L280 TraceCheckUtils]: 761: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,458 INFO L280 TraceCheckUtils]: 762: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,459 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-10 22:23:38,459 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-10 22:23:38,460 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-10 22:23:38,460 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-10 22:23:38,461 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-10 22:23:38,461 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-10 22:23:38,461 INFO L280 TraceCheckUtils]: 769: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,461 INFO L280 TraceCheckUtils]: 770: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,461 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-10 22:23:38,462 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-10 22:23:38,462 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-10 22:23:38,462 INFO L280 TraceCheckUtils]: 774: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,463 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,463 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-10 22:23:38,463 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-10 22:23:38,463 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-10 22:23:38,463 INFO L280 TraceCheckUtils]: 779: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,463 INFO L280 TraceCheckUtils]: 780: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,464 INFO L280 TraceCheckUtils]: 781: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,464 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,464 INFO L280 TraceCheckUtils]: 783: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,465 INFO L280 TraceCheckUtils]: 784: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,466 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-10 22:23:38,467 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-10 22:23:38,467 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-10 22:23:38,468 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-10 22:23:38,468 INFO L263 TraceCheckUtils]: 789: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} call ldv_initialize(); {37005#true} is VALID [2020-07-10 22:23:38,468 INFO L280 TraceCheckUtils]: 790: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,468 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-10 22:23:38,470 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-10 22:23:38,470 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-10 22:23:38,470 INFO L280 TraceCheckUtils]: 794: Hoare triple {37005#true} ~c := #in~c; {37005#true} is VALID [2020-07-10 22:23:38,470 INFO L280 TraceCheckUtils]: 795: Hoare triple {37005#true} ~n := #in~n; {37005#true} is VALID [2020-07-10 22:23:38,470 INFO L280 TraceCheckUtils]: 796: Hoare triple {37005#true} havoc ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-10 22:23:38,471 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-10 22:23:38,471 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-10 22:23:38,472 INFO L280 TraceCheckUtils]: 799: Hoare triple {37005#true} assume !(#t~loopctr125 < #amount); {37005#true} is VALID [2020-07-10 22:23:38,472 INFO L280 TraceCheckUtils]: 800: Hoare triple {37005#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {37005#true} is VALID [2020-07-10 22:23:38,472 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {37005#true} {37005#true} #2164#return; {37005#true} is VALID [2020-07-10 22:23:38,472 INFO L280 TraceCheckUtils]: 802: Hoare triple {37005#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {37005#true} is VALID [2020-07-10 22:23:38,472 INFO L280 TraceCheckUtils]: 803: Hoare triple {37005#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {37005#true} is VALID [2020-07-10 22:23:38,472 INFO L280 TraceCheckUtils]: 804: Hoare triple {37005#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {37005#true} is VALID [2020-07-10 22:23:38,472 INFO L280 TraceCheckUtils]: 805: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,473 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-10 22:23:38,474 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-10 22:23:38,474 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-10 22:23:38,474 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-10 22:23:38,475 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-10 22:23:38,475 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-10 22:23:38,476 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-10 22:23:38,476 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-10 22:23:38,476 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-10 22:23:38,477 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-10 22:23:38,477 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-10 22:23:38,478 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-10 22:23:38,478 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-10 22:23:38,478 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-10 22:23:38,479 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-10 22:23:38,479 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-10 22:23:38,480 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-10 22:23:38,480 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-10 22:23:38,480 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-10 22:23:38,481 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-10 22:23:38,481 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-10 22:23:38,482 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-10 22:23:38,482 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-10 22:23:38,483 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-10 22:23:38,483 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-10 22:23:38,485 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-10 22:23:38,486 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-10 22:23:38,487 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-10 22:23:38,487 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-10 22:23:38,488 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-10 22:23:38,489 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-10 22:23:38,489 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-10 22:23:38,491 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-10 22:23:38,491 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-10 22:23:38,491 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-10 22:23:38,491 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-10 22:23:38,491 INFO L280 TraceCheckUtils]: 842: Hoare triple {37005#true} havoc ~ldv_func_res~1; {37005#true} is VALID [2020-07-10 22:23:38,491 INFO L280 TraceCheckUtils]: 843: Hoare triple {37005#true} havoc ~tmp~11; {37005#true} is VALID [2020-07-10 22:23:38,491 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-10 22:23:38,492 INFO L280 TraceCheckUtils]: 845: Hoare triple {37005#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {37005#true} is VALID [2020-07-10 22:23:38,492 INFO L280 TraceCheckUtils]: 846: Hoare triple {37005#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {37005#true} is VALID [2020-07-10 22:23:38,492 INFO L280 TraceCheckUtils]: 847: Hoare triple {37005#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {37005#true} is VALID [2020-07-10 22:23:38,492 INFO L280 TraceCheckUtils]: 848: Hoare triple {37005#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,492 INFO L280 TraceCheckUtils]: 849: Hoare triple {37005#true} #res := #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,493 INFO L280 TraceCheckUtils]: 850: Hoare triple {37005#true} havoc #t~nondet118; {37005#true} is VALID [2020-07-10 22:23:38,493 INFO L280 TraceCheckUtils]: 851: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,493 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {37005#true} {37005#true} #2304#return; {37005#true} is VALID [2020-07-10 22:23:38,493 INFO L280 TraceCheckUtils]: 853: Hoare triple {37005#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,493 INFO L280 TraceCheckUtils]: 854: Hoare triple {37005#true} ~tmp~11 := #t~ret81; {37005#true} is VALID [2020-07-10 22:23:38,493 INFO L280 TraceCheckUtils]: 855: Hoare triple {37005#true} havoc #t~ret81; {37005#true} is VALID [2020-07-10 22:23:38,494 INFO L280 TraceCheckUtils]: 856: Hoare triple {37005#true} ~ldv_func_res~1 := ~tmp~11; {37005#true} is VALID [2020-07-10 22:23:38,494 INFO L280 TraceCheckUtils]: 857: Hoare triple {37005#true} ~ldv_state_variable_1~0 := 1; {37005#true} is VALID [2020-07-10 22:23:38,494 INFO L280 TraceCheckUtils]: 858: Hoare triple {37005#true} ~usb_counter~0 := 0; {37005#true} is VALID [2020-07-10 22:23:38,494 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-10 22:23:38,495 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-10 22:23:38,495 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-10 22:23:38,495 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-10 22:23:38,496 INFO L280 TraceCheckUtils]: 863: Hoare triple {37005#true} havoc ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,496 INFO L280 TraceCheckUtils]: 864: Hoare triple {37005#true} havoc ~tmp~2.base, ~tmp~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,496 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-10 22:23:38,497 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-10 22:23:38,497 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-10 22:23:38,497 INFO L280 TraceCheckUtils]: 868: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,497 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {37005#true} {37005#true} #2150#return; {37005#true} is VALID [2020-07-10 22:23:38,497 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-10 22:23:38,497 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-10 22:23:38,498 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-10 22:23:38,498 INFO L280 TraceCheckUtils]: 873: Hoare triple {37005#true} ~cond := #in~cond; {37005#true} is VALID [2020-07-10 22:23:38,498 INFO L280 TraceCheckUtils]: 874: Hoare triple {37005#true} assume !(0 == ~cond); {37005#true} is VALID [2020-07-10 22:23:38,498 INFO L280 TraceCheckUtils]: 875: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,498 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {37005#true} {37005#true} #2152#return; {37005#true} is VALID [2020-07-10 22:23:38,498 INFO L280 TraceCheckUtils]: 877: Hoare triple {37005#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {37005#true} is VALID [2020-07-10 22:23:38,498 INFO L280 TraceCheckUtils]: 878: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,498 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {37005#true} {37005#true} #2120#return; {37005#true} is VALID [2020-07-10 22:23:38,499 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-10 22:23:38,499 INFO L280 TraceCheckUtils]: 881: Hoare triple {37005#true} havoc #t~ret44.base, #t~ret44.offset; {37005#true} is VALID [2020-07-10 22:23:38,499 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-10 22:23:38,499 INFO L280 TraceCheckUtils]: 883: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,499 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {37005#true} {37005#true} #2306#return; {37005#true} is VALID [2020-07-10 22:23:38,499 INFO L280 TraceCheckUtils]: 885: Hoare triple {37005#true} #res := ~ldv_func_res~1; {37005#true} is VALID [2020-07-10 22:23:38,499 INFO L280 TraceCheckUtils]: 886: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,499 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {37005#true} {37005#true} #2114#return; {37005#true} is VALID [2020-07-10 22:23:38,500 INFO L280 TraceCheckUtils]: 888: Hoare triple {37005#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {37005#true} is VALID [2020-07-10 22:23:38,500 INFO L280 TraceCheckUtils]: 889: Hoare triple {37005#true} ~tmp~6 := #t~ret43; {37005#true} is VALID [2020-07-10 22:23:38,500 INFO L280 TraceCheckUtils]: 890: Hoare triple {37005#true} havoc #t~ret43; {37005#true} is VALID [2020-07-10 22:23:38,500 INFO L280 TraceCheckUtils]: 891: Hoare triple {37005#true} #res := ~tmp~6; {37005#true} is VALID [2020-07-10 22:23:38,500 INFO L280 TraceCheckUtils]: 892: Hoare triple {37005#true} assume true; {37005#true} is VALID [2020-07-10 22:23:38,501 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-10 22:23:38,501 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-10 22:23:38,501 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-10 22:23:38,502 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-10 22:23:38,502 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-10 22:23:38,503 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-10 22:23:38,503 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-10 22:23:38,504 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-10 22:23:38,504 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-10 22:23:38,505 INFO L280 TraceCheckUtils]: 902: Hoare triple {37641#(= 1 ~ldv_mutex_lock~0)} assume 1 != ~ldv_mutex_lock~0; {37006#false} is VALID [2020-07-10 22:23:38,505 INFO L263 TraceCheckUtils]: 903: Hoare triple {37006#false} call ldv_error(); {37006#false} is VALID [2020-07-10 22:23:38,505 INFO L280 TraceCheckUtils]: 904: Hoare triple {37006#false} assume !false; {37006#false} is VALID [2020-07-10 22:23:38,849 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-10 22:23:38,850 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:23:38,850 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1232370074] [2020-07-10 22:23:38,850 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:23:38,850 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-10 22:23:38,851 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771915834] [2020-07-10 22:23:38,852 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 905 [2020-07-10 22:23:38,853 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:23:38,853 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-10 22:23:39,839 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-10 22:23:39,840 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-10 22:23:39,840 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:23:39,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-10 22:23:39,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-10 22:23:39,841 INFO L87 Difference]: Start difference. First operand 1798 states and 1992 transitions. Second operand 9 states. [2020-07-10 22:23:40,284 WARN L193 SmtUtils]: Spent 394.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:23:50,747 WARN L193 SmtUtils]: Spent 430.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:23:52,122 WARN L193 SmtUtils]: Spent 381.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:23:54,311 WARN L193 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-10 22:24:22,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:24:22,517 INFO L93 Difference]: Finished difference Result 1846 states and 2046 transitions. [2020-07-10 22:24:22,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-10 22:24:22,517 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 905 [2020-07-10 22:24:22,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:24:22,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:24:22,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1179 transitions. [2020-07-10 22:24:22,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:24:22,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1179 transitions. [2020-07-10 22:24:22,545 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1179 transitions. [2020-07-10 22:24:25,493 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-10 22:24:25,624 INFO L225 Difference]: With dead ends: 1846 [2020-07-10 22:24:25,624 INFO L226 Difference]: Without dead ends: 1843 [2020-07-10 22:24:25,625 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-07-10 22:24:25,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2020-07-10 22:24:44,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1797. [2020-07-10 22:24:44,632 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:24:44,632 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1843 states. Second operand 1797 states. [2020-07-10 22:24:44,632 INFO L74 IsIncluded]: Start isIncluded. First operand 1843 states. Second operand 1797 states. [2020-07-10 22:24:44,632 INFO L87 Difference]: Start difference. First operand 1843 states. Second operand 1797 states. [2020-07-10 22:24:44,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:24:44,742 INFO L93 Difference]: Finished difference Result 1843 states and 2043 transitions. [2020-07-10 22:24:44,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2043 transitions. [2020-07-10 22:24:44,746 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:24:44,746 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:24:44,746 INFO L74 IsIncluded]: Start isIncluded. First operand 1797 states. Second operand 1843 states. [2020-07-10 22:24:44,746 INFO L87 Difference]: Start difference. First operand 1797 states. Second operand 1843 states. [2020-07-10 22:24:44,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:24:44,902 INFO L93 Difference]: Finished difference Result 1843 states and 2043 transitions. [2020-07-10 22:24:44,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2043 transitions. [2020-07-10 22:24:44,905 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:24:44,905 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:24:44,905 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:24:44,905 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:24:44,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1797 states. [2020-07-10 22:24:45,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 1990 transitions. [2020-07-10 22:24:45,010 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 1990 transitions. Word has length 905 [2020-07-10 22:24:45,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:24:45,011 INFO L479 AbstractCegarLoop]: Abstraction has 1797 states and 1990 transitions. [2020-07-10 22:24:45,011 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-10 22:24:45,011 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1797 states and 1990 transitions. [2020-07-10 22:24:50,809 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-10 22:24:50,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 1990 transitions. [2020-07-10 22:24:50,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 907 [2020-07-10 22:24:50,820 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:24:50,821 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-10 22:24:50,821 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-07-10 22:24:50,822 INFO L427 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:24:50,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:24:50,822 INFO L82 PathProgramCache]: Analyzing trace with hash 1651421805, now seen corresponding path program 1 times [2020-07-10 22:24:50,822 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:24:50,823 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [364095715] [2020-07-10 22:24:50,823 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:24:51,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:51,758 WARN L193 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:24:51,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,041 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-10 22:24:52,042 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} #valid := #valid[0 := 0]; {48976#true} is VALID [2020-07-10 22:24:52,042 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume 0 < #StackHeapBarrier; {48976#true} is VALID [2020-07-10 22:24:52,042 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-10 22:24:52,042 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-10 22:24:52,042 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-10 22:24:52,043 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-10 22:24:52,043 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-10 22:24:52,043 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-10 22:24:52,043 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-10 22:24:52,043 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-10 22:24:52,044 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-10 22:24:52,044 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-10 22:24:52,044 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-10 22:24:52,044 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-10 22:24:52,044 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-10 22:24:52,044 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-10 22:24:52,045 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-10 22:24:52,045 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} ~ldv_state_variable_3~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,045 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~LDV_IN_INTERRUPT~0 := 1; {48976#true} is VALID [2020-07-10 22:24:52,045 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~ldv_state_variable_2~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,045 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} ~ref_cnt~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,046 INFO L280 TraceCheckUtils]: 22: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,046 INFO L280 TraceCheckUtils]: 23: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,046 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-10 22:24:52,046 INFO L280 TraceCheckUtils]: 25: Hoare triple {48976#true} ~ldv_state_variable_4~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,046 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} ~ldv_state_variable_6~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,046 INFO L280 TraceCheckUtils]: 27: Hoare triple {48976#true} ~ldv_state_variable_0~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,047 INFO L280 TraceCheckUtils]: 28: Hoare triple {48976#true} ~ldv_state_variable_5~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,047 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-10 22:24:52,047 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-10 22:24:52,047 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-10 22:24:52,047 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-10 22:24:52,047 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-10 22:24:52,048 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-10 22:24:52,048 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-10 22:24:52,048 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-10 22:24:52,048 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-10 22:24:52,048 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-10 22:24:52,049 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-10 22:24:52,049 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-10 22:24:52,049 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-10 22:24:52,049 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-10 22:24:52,049 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-10 22:24:52,049 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-10 22:24:52,050 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-10 22:24:52,050 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-10 22:24:52,050 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-10 22:24:52,050 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-10 22:24:52,050 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-10 22:24:52,050 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-10 22:24:52,051 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-10 22:24:52,051 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-10 22:24:52,051 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-10 22:24:52,051 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-10 22:24:52,051 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-10 22:24:52,052 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-10 22:24:52,052 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-10 22:24:52,052 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-10 22:24:52,052 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-10 22:24:52,052 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-10 22:24:52,053 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-10 22:24:52,053 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-10 22:24:52,053 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-10 22:24:52,053 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-10 22:24:52,053 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-10 22:24:52,053 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-10 22:24:52,054 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-10 22:24:52,054 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-10 22:24:52,054 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-10 22:24:52,054 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-10 22:24:52,054 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-10 22:24:52,055 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-10 22:24:52,055 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-10 22:24:52,055 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-10 22:24:52,055 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-10 22:24:52,055 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-10 22:24:52,056 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-10 22:24:52,056 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-10 22:24:52,056 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-10 22:24:52,056 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-10 22:24:52,056 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-10 22:24:52,057 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-10 22:24:52,057 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-10 22:24:52,057 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-10 22:24:52,057 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-10 22:24:52,057 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-10 22:24:52,058 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-10 22:24:52,058 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-10 22:24:52,058 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-10 22:24:52,058 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-10 22:24:52,058 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-10 22:24:52,058 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-10 22:24:52,059 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-10 22:24:52,059 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-10 22:24:52,059 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-10 22:24:52,059 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-10 22:24:52,059 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-10 22:24:52,060 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-10 22:24:52,060 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-10 22:24:52,060 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-10 22:24:52,060 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-10 22:24:52,060 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-10 22:24:52,061 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-10 22:24:52,061 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-10 22:24:52,061 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-10 22:24:52,061 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-10 22:24:52,061 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-10 22:24:52,062 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-10 22:24:52,062 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-10 22:24:52,062 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-10 22:24:52,062 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-10 22:24:52,062 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-10 22:24:52,062 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-10 22:24:52,063 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-10 22:24:52,063 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-10 22:24:52,063 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-10 22:24:52,063 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-10 22:24:52,063 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-10 22:24:52,064 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-10 22:24:52,064 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-10 22:24:52,064 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-10 22:24:52,064 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-10 22:24:52,064 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-10 22:24:52,064 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-10 22:24:52,065 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-10 22:24:52,065 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-10 22:24:52,065 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-10 22:24:52,065 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-10 22:24:52,065 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-10 22:24:52,066 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-10 22:24:52,066 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-10 22:24:52,066 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-10 22:24:52,066 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-10 22:24:52,066 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-10 22:24:52,067 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-10 22:24:52,067 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-10 22:24:52,067 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-10 22:24:52,067 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-10 22:24:52,067 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-10 22:24:52,067 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-10 22:24:52,068 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-10 22:24:52,068 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-10 22:24:52,068 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-10 22:24:52,068 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-10 22:24:52,068 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-10 22:24:52,069 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-10 22:24:52,069 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-10 22:24:52,069 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-10 22:24:52,069 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-10 22:24:52,069 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-10 22:24:52,069 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-10 22:24:52,070 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-10 22:24:52,070 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-10 22:24:52,070 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-10 22:24:52,070 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-10 22:24:52,070 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-10 22:24:52,071 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-10 22:24:52,071 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-10 22:24:52,071 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-10 22:24:52,071 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-10 22:24:52,071 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-10 22:24:52,072 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-10 22:24:52,072 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-10 22:24:52,072 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-10 22:24:52,072 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-10 22:24:52,072 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-10 22:24:52,072 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-10 22:24:52,073 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-10 22:24:52,073 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-10 22:24:52,073 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-10 22:24:52,073 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-10 22:24:52,073 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-10 22:24:52,073 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-10 22:24:52,074 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-10 22:24:52,074 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-10 22:24:52,074 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-10 22:24:52,074 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-10 22:24:52,074 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-10 22:24:52,075 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-10 22:24:52,075 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-10 22:24:52,075 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-10 22:24:52,075 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-10 22:24:52,075 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-10 22:24:52,075 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-10 22:24:52,076 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-10 22:24:52,076 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-10 22:24:52,076 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-10 22:24:52,076 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-10 22:24:52,076 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-10 22:24:52,077 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-10 22:24:52,077 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-10 22:24:52,077 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-10 22:24:52,077 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-10 22:24:52,077 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-10 22:24:52,077 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-10 22:24:52,078 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-10 22:24:52,078 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-10 22:24:52,078 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-10 22:24:52,078 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-10 22:24:52,079 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-10 22:24:52,079 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-10 22:24:52,079 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-10 22:24:52,080 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-10 22:24:52,080 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-10 22:24:52,080 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-10 22:24:52,080 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-10 22:24:52,081 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-10 22:24:52,081 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-10 22:24:52,081 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-10 22:24:52,081 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-10 22:24:52,082 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-10 22:24:52,082 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-10 22:24:52,082 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-10 22:24:52,083 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-10 22:24:52,083 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-10 22:24:52,083 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-10 22:24:52,084 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-10 22:24:52,084 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-10 22:24:52,084 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-10 22:24:52,084 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-10 22:24:52,085 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-10 22:24:52,085 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-10 22:24:52,085 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-10 22:24:52,085 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-10 22:24:52,086 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-10 22:24:52,086 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-10 22:24:52,086 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-10 22:24:52,086 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-10 22:24:52,087 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-10 22:24:52,087 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-10 22:24:52,087 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-10 22:24:52,088 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-10 22:24:52,088 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-10 22:24:52,088 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-10 22:24:52,088 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-10 22:24:52,089 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-10 22:24:52,089 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-10 22:24:52,089 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-10 22:24:52,089 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-10 22:24:52,090 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-10 22:24:52,090 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-10 22:24:52,090 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-10 22:24:52,090 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-10 22:24:52,090 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-10 22:24:52,090 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-10 22:24:52,091 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-10 22:24:52,091 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-10 22:24:52,091 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-10 22:24:52,091 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-10 22:24:52,091 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-10 22:24:52,092 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-10 22:24:52,092 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-10 22:24:52,092 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-10 22:24:52,092 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-10 22:24:52,092 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-10 22:24:52,093 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-10 22:24:52,093 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-10 22:24:52,093 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-10 22:24:52,093 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-10 22:24:52,094 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-10 22:24:52,094 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-10 22:24:52,094 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-10 22:24:52,094 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-10 22:24:52,095 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-10 22:24:52,095 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-10 22:24:52,095 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-10 22:24:52,096 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-10 22:24:52,096 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-10 22:24:52,096 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-10 22:24:52,097 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-10 22:24:52,097 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-10 22:24:52,097 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-10 22:24:52,097 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-10 22:24:52,098 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-10 22:24:52,098 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-10 22:24:52,098 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-10 22:24:52,098 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-10 22:24:52,099 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-10 22:24:52,099 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-10 22:24:52,099 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-10 22:24:52,099 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-10 22:24:52,100 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-10 22:24:52,100 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-10 22:24:52,100 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-10 22:24:52,101 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-10 22:24:52,101 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-10 22:24:52,101 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-10 22:24:52,101 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-10 22:24:52,101 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-10 22:24:52,101 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-10 22:24:52,102 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-10 22:24:52,102 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-10 22:24:52,102 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-10 22:24:52,102 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-10 22:24:52,102 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-10 22:24:52,103 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-10 22:24:52,103 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-10 22:24:52,103 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-10 22:24:52,104 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-10 22:24:52,104 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-10 22:24:52,104 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-10 22:24:52,104 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-10 22:24:52,105 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-10 22:24:52,105 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-10 22:24:52,105 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-10 22:24:52,106 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-10 22:24:52,106 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-10 22:24:52,106 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-10 22:24:52,106 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-10 22:24:52,107 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-10 22:24:52,107 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-10 22:24:52,107 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-10 22:24:52,107 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-10 22:24:52,108 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-10 22:24:52,108 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-10 22:24:52,108 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-10 22:24:52,108 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-10 22:24:52,109 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-10 22:24:52,109 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-10 22:24:52,109 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-10 22:24:52,110 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-10 22:24:52,110 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-10 22:24:52,110 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-10 22:24:52,110 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-10 22:24:52,111 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-10 22:24:52,111 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-10 22:24:52,111 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-10 22:24:52,111 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-10 22:24:52,111 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-10 22:24:52,112 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-10 22:24:52,112 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-10 22:24:52,112 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-10 22:24:52,112 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-10 22:24:52,112 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-10 22:24:52,112 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-10 22:24:52,113 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-10 22:24:52,113 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-10 22:24:52,113 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-10 22:24:52,113 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-10 22:24:52,113 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-10 22:24:52,114 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-10 22:24:52,114 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-10 22:24:52,114 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-10 22:24:52,114 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-10 22:24:52,114 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-10 22:24:52,114 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-10 22:24:52,115 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-10 22:24:52,115 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-10 22:24:52,115 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-10 22:24:52,115 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-10 22:24:52,116 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-10 22:24:52,116 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-10 22:24:52,116 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-10 22:24:52,117 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-10 22:24:52,117 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-10 22:24:52,117 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-10 22:24:52,117 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-10 22:24:52,118 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-10 22:24:52,118 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-10 22:24:52,118 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-10 22:24:52,119 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-10 22:24:52,119 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-10 22:24:52,119 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-10 22:24:52,119 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-10 22:24:52,120 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-10 22:24:52,120 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-10 22:24:52,120 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-10 22:24:52,120 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-10 22:24:52,121 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-10 22:24:52,121 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-10 22:24:52,121 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-10 22:24:52,121 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-10 22:24:52,122 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-10 22:24:52,122 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-10 22:24:52,122 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-10 22:24:52,123 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-10 22:24:52,123 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-10 22:24:52,123 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-10 22:24:52,123 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-10 22:24:52,123 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-10 22:24:52,124 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-10 22:24:52,124 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-10 22:24:52,124 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-10 22:24:52,124 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-10 22:24:52,124 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-10 22:24:52,125 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-10 22:24:52,125 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-10 22:24:52,125 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-10 22:24:52,125 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-10 22:24:52,125 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-10 22:24:52,126 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-10 22:24:52,126 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-10 22:24:52,126 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-10 22:24:52,126 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-10 22:24:52,127 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-10 22:24:52,127 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-10 22:24:52,127 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-10 22:24:52,127 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-10 22:24:52,128 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-10 22:24:52,128 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-10 22:24:52,128 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-10 22:24:52,129 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-10 22:24:52,129 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-10 22:24:52,129 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-10 22:24:52,129 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-10 22:24:52,130 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-10 22:24:52,130 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-10 22:24:52,130 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-10 22:24:52,131 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-10 22:24:52,131 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-10 22:24:52,131 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-10 22:24:52,131 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-10 22:24:52,131 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-10 22:24:52,132 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-10 22:24:52,132 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-10 22:24:52,132 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-10 22:24:52,133 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-10 22:24:52,133 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-10 22:24:52,133 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-10 22:24:52,133 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-10 22:24:52,134 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-10 22:24:52,134 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-10 22:24:52,134 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-10 22:24:52,134 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-10 22:24:52,134 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-10 22:24:52,135 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-10 22:24:52,135 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-10 22:24:52,135 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-10 22:24:52,135 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-10 22:24:52,135 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-10 22:24:52,135 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-10 22:24:52,136 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-10 22:24:52,136 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-10 22:24:52,136 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-10 22:24:52,136 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-10 22:24:52,137 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-10 22:24:52,137 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-10 22:24:52,137 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-10 22:24:52,137 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-10 22:24:52,138 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-10 22:24:52,138 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-10 22:24:52,138 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-10 22:24:52,139 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-10 22:24:52,139 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-10 22:24:52,139 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-10 22:24:52,139 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-10 22:24:52,140 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-10 22:24:52,140 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-10 22:24:52,140 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-10 22:24:52,140 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-10 22:24:52,141 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-10 22:24:52,141 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-10 22:24:52,141 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-10 22:24:52,141 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-10 22:24:52,142 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-10 22:24:52,142 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-10 22:24:52,142 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-10 22:24:52,143 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-10 22:24:52,143 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-10 22:24:52,143 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-10 22:24:52,143 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-10 22:24:52,143 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-10 22:24:52,144 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-10 22:24:52,144 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-10 22:24:52,144 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-10 22:24:52,144 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-10 22:24:52,144 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-10 22:24:52,145 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-10 22:24:52,145 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-10 22:24:52,145 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-10 22:24:52,145 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-10 22:24:52,145 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-10 22:24:52,145 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-10 22:24:52,146 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-10 22:24:52,146 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-10 22:24:52,146 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-10 22:24:52,146 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-10 22:24:52,146 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-10 22:24:52,146 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-10 22:24:52,147 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-10 22:24:52,147 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-10 22:24:52,147 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-10 22:24:52,147 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-10 22:24:52,147 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-10 22:24:52,148 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-10 22:24:52,148 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-10 22:24:52,148 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-10 22:24:52,148 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-10 22:24:52,148 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-10 22:24:52,148 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-10 22:24:52,149 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-10 22:24:52,149 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-10 22:24:52,149 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-10 22:24:52,149 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-10 22:24:52,149 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-10 22:24:52,149 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-10 22:24:52,150 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-10 22:24:52,150 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-10 22:24:52,150 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-10 22:24:52,150 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-10 22:24:52,150 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-10 22:24:52,151 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-10 22:24:52,151 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-10 22:24:52,151 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-10 22:24:52,151 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-10 22:24:52,151 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-10 22:24:52,151 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-10 22:24:52,152 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-10 22:24:52,152 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-10 22:24:52,152 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-10 22:24:52,152 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-10 22:24:52,152 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-10 22:24:52,152 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-10 22:24:52,153 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-10 22:24:52,153 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-10 22:24:52,153 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-10 22:24:52,153 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-10 22:24:52,153 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-10 22:24:52,154 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-10 22:24:52,154 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-10 22:24:52,154 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-10 22:24:52,154 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-10 22:24:52,154 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-10 22:24:52,154 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-10 22:24:52,155 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-10 22:24:52,155 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-10 22:24:52,155 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-10 22:24:52,155 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-10 22:24:52,155 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-10 22:24:52,156 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-10 22:24:52,156 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-10 22:24:52,156 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-10 22:24:52,156 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-10 22:24:52,156 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-10 22:24:52,156 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-10 22:24:52,157 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-10 22:24:52,157 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-10 22:24:52,157 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-10 22:24:52,157 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-10 22:24:52,157 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-10 22:24:52,158 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-10 22:24:52,158 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-10 22:24:52,158 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-10 22:24:52,158 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-10 22:24:52,158 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-10 22:24:52,158 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-10 22:24:52,159 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-10 22:24:52,159 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-10 22:24:52,159 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-10 22:24:52,159 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-10 22:24:52,159 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-10 22:24:52,159 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-10 22:24:52,160 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-10 22:24:52,160 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-10 22:24:52,160 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-10 22:24:52,160 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-10 22:24:52,160 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-10 22:24:52,161 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-10 22:24:52,161 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-10 22:24:52,161 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-10 22:24:52,161 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-10 22:24:52,161 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-10 22:24:52,161 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-10 22:24:52,162 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-10 22:24:52,162 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-10 22:24:52,162 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-10 22:24:52,162 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-10 22:24:52,162 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-10 22:24:52,162 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-10 22:24:52,163 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-10 22:24:52,163 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-10 22:24:52,163 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-10 22:24:52,163 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-10 22:24:52,163 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-10 22:24:52,164 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-10 22:24:52,164 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-10 22:24:52,164 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-10 22:24:52,164 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-10 22:24:52,164 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-10 22:24:52,164 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-10 22:24:52,165 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-10 22:24:52,165 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-10 22:24:52,165 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-10 22:24:52,165 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-10 22:24:52,165 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-10 22:24:52,165 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-10 22:24:52,166 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-10 22:24:52,166 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-10 22:24:52,166 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-10 22:24:52,166 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-10 22:24:52,166 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-10 22:24:52,167 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-10 22:24:52,167 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-10 22:24:52,167 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-10 22:24:52,167 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-10 22:24:52,167 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-10 22:24:52,167 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-10 22:24:52,168 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-10 22:24:52,168 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-10 22:24:52,168 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-10 22:24:52,168 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-10 22:24:52,168 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-10 22:24:52,168 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-10 22:24:52,169 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-10 22:24:52,169 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-10 22:24:52,169 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-10 22:24:52,169 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-10 22:24:52,169 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-10 22:24:52,170 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-10 22:24:52,170 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-10 22:24:52,170 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-10 22:24:52,170 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-10 22:24:52,170 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-10 22:24:52,170 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-10 22:24:52,171 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-10 22:24:52,171 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-10 22:24:52,171 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-10 22:24:52,171 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-10 22:24:52,171 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-10 22:24:52,171 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-10 22:24:52,172 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-10 22:24:52,172 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-10 22:24:52,172 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-10 22:24:52,172 INFO L280 TraceCheckUtils]: 624: Hoare triple {48976#true} ~ldv_retval_0~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,172 INFO L280 TraceCheckUtils]: 625: Hoare triple {48976#true} ~ldv_retval_1~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,173 INFO L280 TraceCheckUtils]: 626: Hoare triple {48976#true} ~ldv_retval_3~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,173 INFO L280 TraceCheckUtils]: 627: Hoare triple {48976#true} ~ldv_retval_2~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,173 INFO L280 TraceCheckUtils]: 628: Hoare triple {48976#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {48976#true} is VALID [2020-07-10 22:24:52,173 INFO L280 TraceCheckUtils]: 629: Hoare triple {48976#true} ~ldv_mutex_lock~0 := 1; {48976#true} is VALID [2020-07-10 22:24:52,174 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-10 22:24:52,174 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-10 22:24:52,175 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-10 22:24:52,176 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-10 22:24:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,392 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-10 22:24:52,393 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,393 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,399 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,399 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,399 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,400 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,400 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-10 22:24:52,400 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,400 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,400 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-10 22:24:52,402 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-10 22:24:52,402 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-10 22:24:52,402 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,402 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,403 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-10 22:24:52,403 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-10 22:24:52,403 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-10 22:24:52,403 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,403 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,404 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,404 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,404 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,404 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,405 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-10 22:24:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,425 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-10 22:24:52,426 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,426 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,433 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,433 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,433 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,433 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,433 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-10 22:24:52,434 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,434 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,434 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-10 22:24:52,436 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-10 22:24:52,436 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-10 22:24:52,436 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,436 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,436 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-10 22:24:52,436 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-10 22:24:52,437 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-10 22:24:52,437 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,437 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,437 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,437 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,438 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,438 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,439 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-10 22:24:52,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,463 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-10 22:24:52,464 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,464 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,471 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,471 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,472 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,472 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,472 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-10 22:24:52,473 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,473 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,473 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-10 22:24:52,475 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-10 22:24:52,476 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-10 22:24:52,476 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,476 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,476 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-10 22:24:52,476 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-10 22:24:52,476 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-10 22:24:52,477 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,477 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,477 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,477 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,477 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,478 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,479 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-10 22:24:52,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,500 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-10 22:24:52,500 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,500 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,506 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,506 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,506 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,507 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,507 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-10 22:24:52,507 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,507 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,507 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-10 22:24:52,509 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-10 22:24:52,509 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-10 22:24:52,509 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,510 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,510 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-10 22:24:52,510 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-10 22:24:52,510 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-10 22:24:52,510 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,511 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,511 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,511 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,511 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,511 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,512 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-10 22:24:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,533 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-10 22:24:52,533 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,533 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,540 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,540 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,540 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,541 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,541 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-10 22:24:52,541 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,542 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,542 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-10 22:24:52,544 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-10 22:24:52,545 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-10 22:24:52,545 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,545 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,545 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-10 22:24:52,546 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-10 22:24:52,546 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-10 22:24:52,546 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,546 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,546 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,547 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,547 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,547 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,548 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-10 22:24:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,576 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-10 22:24:52,576 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,577 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,582 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,582 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,583 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,583 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,583 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-10 22:24:52,583 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,583 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,584 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-10 22:24:52,585 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-10 22:24:52,585 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-10 22:24:52,586 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,586 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,586 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-10 22:24:52,586 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-10 22:24:52,586 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-10 22:24:52,587 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,587 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,587 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,587 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,587 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,587 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,588 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-10 22:24:52,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,594 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,595 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-10 22:24:52,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,629 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-10 22:24:52,629 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(#t~loopctr125 < #amount); {48976#true} is VALID [2020-07-10 22:24:52,629 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48976#true} is VALID [2020-07-10 22:24:52,630 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2164#return; {48976#true} is VALID [2020-07-10 22:24:52,630 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-10 22:24:52,630 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} ~c := #in~c; {48976#true} is VALID [2020-07-10 22:24:52,630 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} ~n := #in~n; {48976#true} is VALID [2020-07-10 22:24:52,630 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} havoc ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-10 22:24:52,632 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-10 22:24:52,632 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-10 22:24:52,632 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume !(#t~loopctr125 < #amount); {48976#true} is VALID [2020-07-10 22:24:52,633 INFO L280 TraceCheckUtils]: 7: Hoare triple {48976#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48976#true} is VALID [2020-07-10 22:24:52,633 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {48976#true} {48976#true} #2164#return; {48976#true} is VALID [2020-07-10 22:24:52,633 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {48976#true} is VALID [2020-07-10 22:24:52,633 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {48976#true} is VALID [2020-07-10 22:24:52,633 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-10 22:24:52,634 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,635 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-10 22:24:52,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,715 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-10 22:24:52,715 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-10 22:24:52,715 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-10 22:24:52,715 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:52,716 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:52,716 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:52,716 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,716 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-10 22:24:52,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,769 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-10 22:24:52,769 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,770 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:24:52,775 INFO L280 TraceCheckUtils]: 0: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,776 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,776 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,776 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,776 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-10 22:24:52,777 INFO L280 TraceCheckUtils]: 1: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,777 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,777 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-10 22:24:52,779 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-10 22:24:52,779 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-10 22:24:52,779 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,779 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,780 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-10 22:24:52,780 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-10 22:24:52,780 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-10 22:24:52,780 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,781 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,781 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,781 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,781 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,781 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,782 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-10 22:24:52,782 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-10 22:24:52,783 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-10 22:24:52,783 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-10 22:24:52,783 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,784 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,784 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-10 22:24:52,785 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-10 22:24:52,785 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-10 22:24:52,786 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,786 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,786 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-10 22:24:52,786 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-10 22:24:52,786 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-10 22:24:52,787 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,787 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,787 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,787 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,787 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,788 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,788 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-10 22:24:52,788 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-10 22:24:52,788 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-10 22:24:52,788 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-10 22:24:52,789 INFO L280 TraceCheckUtils]: 23: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,789 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-10 22:24:52,789 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-10 22:24:52,789 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-10 22:24:52,790 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-10 22:24:52,790 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} havoc ~ldv_func_res~1; {48976#true} is VALID [2020-07-10 22:24:52,790 INFO L280 TraceCheckUtils]: 4: Hoare triple {48976#true} havoc ~tmp~11; {48976#true} is VALID [2020-07-10 22:24:52,790 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-10 22:24:52,790 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-10 22:24:52,791 INFO L280 TraceCheckUtils]: 7: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-10 22:24:52,791 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-10 22:24:52,791 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:52,791 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:52,792 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:52,792 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,792 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-10 22:24:52,792 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:52,792 INFO L280 TraceCheckUtils]: 15: Hoare triple {48976#true} ~tmp~11 := #t~ret81; {48976#true} is VALID [2020-07-10 22:24:52,793 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} havoc #t~ret81; {48976#true} is VALID [2020-07-10 22:24:52,793 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} ~ldv_func_res~1 := ~tmp~11; {48976#true} is VALID [2020-07-10 22:24:52,793 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 1; {48976#true} is VALID [2020-07-10 22:24:52,793 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,794 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-10 22:24:52,795 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-10 22:24:52,796 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-10 22:24:52,796 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-10 22:24:52,796 INFO L280 TraceCheckUtils]: 24: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,796 INFO L280 TraceCheckUtils]: 25: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,796 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-10 22:24:52,798 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-10 22:24:52,799 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-10 22:24:52,799 INFO L280 TraceCheckUtils]: 29: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,799 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,800 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-10 22:24:52,800 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-10 22:24:52,800 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-10 22:24:52,801 INFO L280 TraceCheckUtils]: 34: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,801 INFO L280 TraceCheckUtils]: 35: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,801 INFO L280 TraceCheckUtils]: 36: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,802 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,802 INFO L280 TraceCheckUtils]: 38: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,802 INFO L280 TraceCheckUtils]: 39: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,803 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-10 22:24:52,803 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-10 22:24:52,803 INFO L280 TraceCheckUtils]: 42: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-10 22:24:52,804 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-10 22:24:52,804 INFO L280 TraceCheckUtils]: 44: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,804 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-10 22:24:52,805 INFO L280 TraceCheckUtils]: 46: Hoare triple {48976#true} #res := ~ldv_func_res~1; {48976#true} is VALID [2020-07-10 22:24:52,805 INFO L280 TraceCheckUtils]: 47: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,805 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {48976#true} {48976#true} #2114#return; {48976#true} is VALID [2020-07-10 22:24:52,808 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-10 22:24:52,812 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-10 22:24:52,812 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-10 22:24:52,813 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-10 22:24:52,813 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-10 22:24:52,813 INFO L280 TraceCheckUtils]: 5: Hoare triple {48976#true} havoc ~ldv_func_res~1; {48976#true} is VALID [2020-07-10 22:24:52,814 INFO L280 TraceCheckUtils]: 6: Hoare triple {48976#true} havoc ~tmp~11; {48976#true} is VALID [2020-07-10 22:24:52,814 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-10 22:24:52,814 INFO L280 TraceCheckUtils]: 8: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-10 22:24:52,815 INFO L280 TraceCheckUtils]: 9: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-10 22:24:52,815 INFO L280 TraceCheckUtils]: 10: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-10 22:24:52,815 INFO L280 TraceCheckUtils]: 11: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:52,816 INFO L280 TraceCheckUtils]: 12: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:52,816 INFO L280 TraceCheckUtils]: 13: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:52,816 INFO L280 TraceCheckUtils]: 14: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,817 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-10 22:24:52,817 INFO L280 TraceCheckUtils]: 16: Hoare triple {48976#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:52,817 INFO L280 TraceCheckUtils]: 17: Hoare triple {48976#true} ~tmp~11 := #t~ret81; {48976#true} is VALID [2020-07-10 22:24:52,818 INFO L280 TraceCheckUtils]: 18: Hoare triple {48976#true} havoc #t~ret81; {48976#true} is VALID [2020-07-10 22:24:52,818 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~ldv_func_res~1 := ~tmp~11; {48976#true} is VALID [2020-07-10 22:24:52,818 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 1; {48976#true} is VALID [2020-07-10 22:24:52,819 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,821 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-10 22:24:52,821 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-10 22:24:52,823 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-10 22:24:52,823 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-10 22:24:52,823 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,824 INFO L280 TraceCheckUtils]: 27: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,824 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-10 22:24:52,827 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-10 22:24:52,827 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-10 22:24:52,827 INFO L280 TraceCheckUtils]: 31: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,828 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:52,828 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-10 22:24:52,828 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-10 22:24:52,828 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-10 22:24:52,829 INFO L280 TraceCheckUtils]: 36: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:52,829 INFO L280 TraceCheckUtils]: 37: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:52,829 INFO L280 TraceCheckUtils]: 38: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,830 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:52,830 INFO L280 TraceCheckUtils]: 40: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:52,830 INFO L280 TraceCheckUtils]: 41: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,831 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-10 22:24:52,831 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-10 22:24:52,831 INFO L280 TraceCheckUtils]: 44: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-10 22:24:52,832 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-10 22:24:52,832 INFO L280 TraceCheckUtils]: 46: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,832 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-10 22:24:52,833 INFO L280 TraceCheckUtils]: 48: Hoare triple {48976#true} #res := ~ldv_func_res~1; {48976#true} is VALID [2020-07-10 22:24:52,833 INFO L280 TraceCheckUtils]: 49: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,833 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {48976#true} {48976#true} #2114#return; {48976#true} is VALID [2020-07-10 22:24:52,834 INFO L280 TraceCheckUtils]: 51: Hoare triple {48976#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:52,834 INFO L280 TraceCheckUtils]: 52: Hoare triple {48976#true} ~tmp~6 := #t~ret43; {48976#true} is VALID [2020-07-10 22:24:52,834 INFO L280 TraceCheckUtils]: 53: Hoare triple {48976#true} havoc #t~ret43; {48976#true} is VALID [2020-07-10 22:24:52,835 INFO L280 TraceCheckUtils]: 54: Hoare triple {48976#true} #res := ~tmp~6; {48976#true} is VALID [2020-07-10 22:24:52,835 INFO L280 TraceCheckUtils]: 55: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:52,836 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-10 22:24:52,847 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-10 22:24:52,847 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-10 22:24:52,847 INFO L280 TraceCheckUtils]: 2: Hoare triple {48976#true} #valid := #valid[0 := 0]; {48976#true} is VALID [2020-07-10 22:24:52,848 INFO L280 TraceCheckUtils]: 3: Hoare triple {48976#true} assume 0 < #StackHeapBarrier; {48976#true} is VALID [2020-07-10 22:24:52,848 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-10 22:24:52,848 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-10 22:24:52,848 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-10 22:24:52,848 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-10 22:24:52,848 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-10 22:24:52,849 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-10 22:24:52,849 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-10 22:24:52,849 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-10 22:24:52,849 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-10 22:24:52,849 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-10 22:24:52,849 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-10 22:24:52,850 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-10 22:24:52,850 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-10 22:24:52,850 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-10 22:24:52,850 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-10 22:24:52,850 INFO L280 TraceCheckUtils]: 19: Hoare triple {48976#true} ~ldv_state_variable_3~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,851 INFO L280 TraceCheckUtils]: 20: Hoare triple {48976#true} ~LDV_IN_INTERRUPT~0 := 1; {48976#true} is VALID [2020-07-10 22:24:52,851 INFO L280 TraceCheckUtils]: 21: Hoare triple {48976#true} ~ldv_state_variable_2~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,851 INFO L280 TraceCheckUtils]: 22: Hoare triple {48976#true} ~ref_cnt~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,851 INFO L280 TraceCheckUtils]: 23: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,851 INFO L280 TraceCheckUtils]: 24: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,852 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-10 22:24:52,852 INFO L280 TraceCheckUtils]: 26: Hoare triple {48976#true} ~ldv_state_variable_4~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,852 INFO L280 TraceCheckUtils]: 27: Hoare triple {48976#true} ~ldv_state_variable_6~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,853 INFO L280 TraceCheckUtils]: 28: Hoare triple {48976#true} ~ldv_state_variable_0~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,853 INFO L280 TraceCheckUtils]: 29: Hoare triple {48976#true} ~ldv_state_variable_5~0 := 0; {48976#true} is VALID [2020-07-10 22:24:52,853 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-10 22:24:52,854 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-10 22:24:52,854 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-10 22:24:52,854 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-10 22:24:52,854 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-10 22:24:52,855 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-10 22:24:52,855 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-10 22:24:52,855 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-10 22:24:52,856 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-10 22:24:52,856 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-10 22:24:52,856 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-10 22:24:52,856 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-10 22:24:52,857 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-10 22:24:52,857 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-10 22:24:52,857 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-10 22:24:52,858 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-10 22:24:52,858 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-10 22:24:52,858 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-10 22:24:52,858 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-10 22:24:52,859 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-10 22:24:52,859 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-10 22:24:52,859 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-10 22:24:52,860 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-10 22:24:52,860 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-10 22:24:52,860 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-10 22:24:52,861 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-10 22:24:52,861 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-10 22:24:52,861 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-10 22:24:52,862 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-10 22:24:52,862 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-10 22:24:52,862 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-10 22:24:52,863 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-10 22:24:52,863 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-10 22:24:52,863 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-10 22:24:52,863 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-10 22:24:52,864 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-10 22:24:52,864 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-10 22:24:52,864 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-10 22:24:52,865 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-10 22:24:52,865 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-10 22:24:52,865 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-10 22:24:52,866 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-10 22:24:52,866 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-10 22:24:52,866 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-10 22:24:52,866 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-10 22:24:52,867 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-10 22:24:52,867 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-10 22:24:52,867 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-10 22:24:52,867 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-10 22:24:52,868 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-10 22:24:52,868 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-10 22:24:52,868 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-10 22:24:52,869 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-10 22:24:52,869 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-10 22:24:52,869 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-10 22:24:52,870 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-10 22:24:52,870 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-10 22:24:52,870 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-10 22:24:52,871 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-10 22:24:52,871 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-10 22:24:52,871 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-10 22:24:52,871 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-10 22:24:52,872 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-10 22:24:52,872 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-10 22:24:52,872 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-10 22:24:52,873 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-10 22:24:52,873 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-10 22:24:52,873 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-10 22:24:52,873 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-10 22:24:52,874 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-10 22:24:52,874 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-10 22:24:52,874 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-10 22:24:52,875 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-10 22:24:52,875 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-10 22:24:52,875 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-10 22:24:52,875 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-10 22:24:52,876 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-10 22:24:52,876 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-10 22:24:52,876 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-10 22:24:52,877 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-10 22:24:52,877 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-10 22:24:52,877 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-10 22:24:52,877 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-10 22:24:52,878 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-10 22:24:52,878 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-10 22:24:52,878 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-10 22:24:52,879 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-10 22:24:52,879 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-10 22:24:52,879 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-10 22:24:52,880 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-10 22:24:52,880 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-10 22:24:52,880 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-10 22:24:52,881 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-10 22:24:52,881 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-10 22:24:52,881 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-10 22:24:52,882 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-10 22:24:52,882 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-10 22:24:52,882 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-10 22:24:52,882 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-10 22:24:52,883 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-10 22:24:52,883 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-10 22:24:52,883 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-10 22:24:52,884 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-10 22:24:52,884 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-10 22:24:52,884 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-10 22:24:52,885 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-10 22:24:52,885 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-10 22:24:52,885 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-10 22:24:52,886 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-10 22:24:52,886 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-10 22:24:52,886 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-10 22:24:52,886 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-10 22:24:52,886 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-10 22:24:52,886 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-10 22:24:52,887 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-10 22:24:52,887 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-10 22:24:52,887 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-10 22:24:52,887 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-10 22:24:52,887 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-10 22:24:52,887 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-10 22:24:52,888 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-10 22:24:52,888 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-10 22:24:52,888 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-10 22:24:52,888 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-10 22:24:52,888 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-10 22:24:52,888 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-10 22:24:52,889 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-10 22:24:52,889 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-10 22:24:52,889 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-10 22:24:52,889 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-10 22:24:52,889 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-10 22:24:52,889 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-10 22:24:52,890 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-10 22:24:52,890 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-10 22:24:52,890 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-10 22:24:52,890 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-10 22:24:52,890 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-10 22:24:52,890 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-10 22:24:52,891 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-10 22:24:52,891 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-10 22:24:52,891 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-10 22:24:52,891 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-10 22:24:52,891 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-10 22:24:52,892 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-10 22:24:52,892 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-10 22:24:52,892 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-10 22:24:52,893 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-10 22:24:52,893 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-10 22:24:52,893 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-10 22:24:52,894 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-10 22:24:52,894 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-10 22:24:52,894 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-10 22:24:52,895 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-10 22:24:52,895 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-10 22:24:52,895 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-10 22:24:52,896 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-10 22:24:52,896 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-10 22:24:52,896 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-10 22:24:52,896 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-10 22:24:52,897 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-10 22:24:52,897 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-10 22:24:52,897 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-10 22:24:52,897 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-10 22:24:52,897 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-10 22:24:52,898 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-10 22:24:52,898 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-10 22:24:52,898 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-10 22:24:52,898 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-10 22:24:52,898 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-10 22:24:52,898 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-10 22:24:52,899 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-10 22:24:52,899 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-10 22:24:52,899 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-10 22:24:52,899 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-10 22:24:52,899 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-10 22:24:52,900 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-10 22:24:52,900 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-10 22:24:52,900 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-10 22:24:52,900 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-10 22:24:52,900 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-10 22:24:52,900 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-10 22:24:52,901 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-10 22:24:52,901 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-10 22:24:52,901 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-10 22:24:52,901 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-10 22:24:52,901 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-10 22:24:52,901 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-10 22:24:52,902 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-10 22:24:52,902 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-10 22:24:52,902 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-10 22:24:52,902 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-10 22:24:52,902 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-10 22:24:52,902 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-10 22:24:52,903 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-10 22:24:52,903 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-10 22:24:52,903 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-10 22:24:52,903 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-10 22:24:52,903 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-10 22:24:52,903 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-10 22:24:52,904 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-10 22:24:52,904 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-10 22:24:52,904 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-10 22:24:52,904 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-10 22:24:52,904 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-10 22:24:52,904 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-10 22:24:52,905 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-10 22:24:52,905 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-10 22:24:52,905 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-10 22:24:52,905 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-10 22:24:52,905 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-10 22:24:52,905 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-10 22:24:52,906 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-10 22:24:52,906 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-10 22:24:52,906 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-10 22:24:52,906 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-10 22:24:52,906 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-10 22:24:52,906 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-10 22:24:52,907 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-10 22:24:52,907 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-10 22:24:52,907 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-10 22:24:52,907 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-10 22:24:52,907 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-10 22:24:52,908 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-10 22:24:52,908 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-10 22:24:52,908 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-10 22:24:52,908 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-10 22:24:52,908 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-10 22:24:52,908 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-10 22:24:52,909 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-10 22:24:52,909 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-10 22:24:52,909 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-10 22:24:52,909 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-10 22:24:52,909 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-10 22:24:52,910 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-10 22:24:52,910 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-10 22:24:52,910 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-10 22:24:52,911 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-10 22:24:52,911 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-10 22:24:52,911 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-10 22:24:52,912 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-10 22:24:52,912 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-10 22:24:52,912 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-10 22:24:52,913 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-10 22:24:52,913 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-10 22:24:52,913 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-10 22:24:52,913 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-10 22:24:52,914 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-10 22:24:52,914 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-10 22:24:52,914 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-10 22:24:52,915 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-10 22:24:52,915 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-10 22:24:52,915 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-10 22:24:52,916 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-10 22:24:52,916 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-10 22:24:52,916 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-10 22:24:52,917 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-10 22:24:52,917 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-10 22:24:52,917 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-10 22:24:52,918 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-10 22:24:52,918 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-10 22:24:52,918 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-10 22:24:52,919 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-10 22:24:52,919 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-10 22:24:52,919 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-10 22:24:52,919 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-10 22:24:52,919 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-10 22:24:52,920 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-10 22:24:52,920 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-10 22:24:52,920 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-10 22:24:52,921 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-10 22:24:52,921 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-10 22:24:52,921 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-10 22:24:52,922 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-10 22:24:52,922 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-10 22:24:52,922 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-10 22:24:52,922 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-10 22:24:52,923 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-10 22:24:52,923 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-10 22:24:52,923 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-10 22:24:52,924 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-10 22:24:52,924 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-10 22:24:52,924 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-10 22:24:52,925 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-10 22:24:52,925 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-10 22:24:52,925 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-10 22:24:52,926 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-10 22:24:52,926 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-10 22:24:52,926 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-10 22:24:52,926 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-10 22:24:52,927 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-10 22:24:52,927 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-10 22:24:52,927 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-10 22:24:52,927 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-10 22:24:52,928 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-10 22:24:52,928 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-10 22:24:52,928 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-10 22:24:52,929 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-10 22:24:52,929 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-10 22:24:52,929 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-10 22:24:52,929 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-10 22:24:52,930 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-10 22:24:52,930 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-10 22:24:52,930 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-10 22:24:52,931 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-10 22:24:52,931 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-10 22:24:52,931 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-10 22:24:52,932 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-10 22:24:52,932 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-10 22:24:52,932 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-10 22:24:52,933 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-10 22:24:52,933 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-10 22:24:52,933 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-10 22:24:52,934 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-10 22:24:52,934 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-10 22:24:52,934 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-10 22:24:52,935 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-10 22:24:52,935 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-10 22:24:52,935 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-10 22:24:52,935 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-10 22:24:52,936 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-10 22:24:52,936 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-10 22:24:52,936 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-10 22:24:52,937 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-10 22:24:52,937 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-10 22:24:52,937 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-10 22:24:52,938 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-10 22:24:52,938 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-10 22:24:52,938 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-10 22:24:52,938 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-10 22:24:52,938 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-10 22:24:52,939 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-10 22:24:52,939 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-10 22:24:52,939 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-10 22:24:52,939 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-10 22:24:52,939 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-10 22:24:52,939 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-10 22:24:52,940 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-10 22:24:52,940 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-10 22:24:52,940 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-10 22:24:52,940 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-10 22:24:52,940 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-10 22:24:52,941 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-10 22:24:52,941 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-10 22:24:52,941 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-10 22:24:52,941 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-10 22:24:52,941 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-10 22:24:52,941 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-10 22:24:52,942 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-10 22:24:52,942 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-10 22:24:52,942 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-10 22:24:52,942 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-10 22:24:52,942 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-10 22:24:52,943 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-10 22:24:52,943 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-10 22:24:52,943 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-10 22:24:52,943 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-10 22:24:52,943 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-10 22:24:52,943 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-10 22:24:52,944 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-10 22:24:52,944 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-10 22:24:52,944 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-10 22:24:52,944 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-10 22:24:52,944 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-10 22:24:52,945 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-10 22:24:52,945 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-10 22:24:52,945 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-10 22:24:52,945 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-10 22:24:52,945 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-10 22:24:52,945 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-10 22:24:52,946 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-10 22:24:52,946 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-10 22:24:52,946 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-10 22:24:52,946 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-10 22:24:52,946 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-10 22:24:52,947 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-10 22:24:52,947 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-10 22:24:52,947 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-10 22:24:52,947 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-10 22:24:52,947 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-10 22:24:52,948 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-10 22:24:52,948 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-10 22:24:52,948 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-10 22:24:52,948 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-10 22:24:52,948 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-10 22:24:52,948 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-10 22:24:52,949 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-10 22:24:52,949 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-10 22:24:52,949 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-10 22:24:52,949 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-10 22:24:52,949 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-10 22:24:52,950 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-10 22:24:52,950 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-10 22:24:52,950 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-10 22:24:52,950 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-10 22:24:52,950 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-10 22:24:52,951 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-10 22:24:52,951 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-10 22:24:52,951 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-10 22:24:52,951 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-10 22:24:52,951 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-10 22:24:52,951 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-10 22:24:52,952 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-10 22:24:52,952 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-10 22:24:52,952 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-10 22:24:52,952 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-10 22:24:52,952 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-10 22:24:52,952 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-10 22:24:52,953 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-10 22:24:52,953 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-10 22:24:52,953 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-10 22:24:52,953 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-10 22:24:52,953 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-10 22:24:52,953 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-10 22:24:52,954 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-10 22:24:52,954 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-10 22:24:52,954 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-10 22:24:52,954 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-10 22:24:52,954 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-10 22:24:52,954 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-10 22:24:52,955 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-10 22:24:52,955 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-10 22:24:52,955 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-10 22:24:52,956 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-10 22:24:52,956 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-10 22:24:52,956 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-10 22:24:52,957 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-10 22:24:52,957 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-10 22:24:52,957 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-10 22:24:52,958 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-10 22:24:52,958 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-10 22:24:52,958 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-10 22:24:52,958 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-10 22:24:52,959 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-10 22:24:52,959 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-10 22:24:52,959 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-10 22:24:52,959 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-10 22:24:52,960 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-10 22:24:52,960 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-10 22:24:52,960 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-10 22:24:52,961 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-10 22:24:52,961 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-10 22:24:52,961 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-10 22:24:52,962 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-10 22:24:52,962 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-10 22:24:52,962 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-10 22:24:52,962 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-10 22:24:52,963 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-10 22:24:52,963 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-10 22:24:52,963 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-10 22:24:52,964 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-10 22:24:52,964 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-10 22:24:52,964 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-10 22:24:52,965 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-10 22:24:52,965 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-10 22:24:52,965 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-10 22:24:52,966 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-10 22:24:52,966 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-10 22:24:52,966 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-10 22:24:52,967 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-10 22:24:52,967 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-10 22:24:52,967 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-10 22:24:52,967 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-10 22:24:52,968 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-10 22:24:52,968 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-10 22:24:52,968 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-10 22:24:52,969 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-10 22:24:52,969 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-10 22:24:52,969 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-10 22:24:52,970 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-10 22:24:52,970 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-10 22:24:52,970 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-10 22:24:52,970 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-10 22:24:52,971 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-10 22:24:52,971 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-10 22:24:52,971 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-10 22:24:52,971 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-10 22:24:52,972 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-10 22:24:52,972 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-10 22:24:52,972 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-10 22:24:52,973 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-10 22:24:52,973 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-10 22:24:52,973 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-10 22:24:52,974 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-10 22:24:52,974 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-10 22:24:52,974 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-10 22:24:52,975 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-10 22:24:52,975 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-10 22:24:52,975 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-10 22:24:52,975 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-10 22:24:52,976 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-10 22:24:52,976 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-10 22:24:52,976 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-10 22:24:52,977 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-10 22:24:52,977 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-10 22:24:52,977 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-10 22:24:52,977 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-10 22:24:52,978 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-10 22:24:52,978 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-10 22:24:52,978 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-10 22:24:52,978 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-10 22:24:52,979 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-10 22:24:52,979 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-10 22:24:52,979 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-10 22:24:52,980 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-10 22:24:52,980 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-10 22:24:52,980 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-10 22:24:52,981 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-10 22:24:52,981 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-10 22:24:52,981 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-10 22:24:52,982 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-10 22:24:52,982 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-10 22:24:52,982 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-10 22:24:52,982 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-10 22:24:52,983 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-10 22:24:52,983 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-10 22:24:52,983 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-10 22:24:52,984 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-10 22:24:52,984 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-10 22:24:52,984 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-10 22:24:52,985 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-10 22:24:52,985 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-10 22:24:52,985 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-10 22:24:52,986 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-10 22:24:52,986 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-10 22:24:52,986 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-10 22:24:52,987 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-10 22:24:52,987 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-10 22:24:52,987 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-10 22:24:52,987 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-10 22:24:52,988 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-10 22:24:52,988 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-10 22:24:52,988 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-10 22:24:52,989 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-10 22:24:52,989 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-10 22:24:52,989 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-10 22:24:52,989 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-10 22:24:52,989 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-10 22:24:52,990 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-10 22:24:52,990 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-10 22:24:52,990 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-10 22:24:52,990 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-10 22:24:52,990 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-10 22:24:52,990 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-10 22:24:52,991 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-10 22:24:52,991 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-10 22:24:52,991 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-10 22:24:52,991 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-10 22:24:52,991 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-10 22:24:52,991 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-10 22:24:52,992 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-10 22:24:52,992 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-10 22:24:52,992 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-10 22:24:52,992 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-10 22:24:52,992 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-10 22:24:52,993 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-10 22:24:52,993 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-10 22:24:52,993 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-10 22:24:52,993 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-10 22:24:52,993 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-10 22:24:52,993 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-10 22:24:52,994 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-10 22:24:52,994 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-10 22:24:52,994 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-10 22:24:52,994 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-10 22:24:52,994 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-10 22:24:52,994 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-10 22:24:52,995 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-10 22:24:52,995 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-10 22:24:52,995 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-10 22:24:52,995 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-10 22:24:52,995 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-10 22:24:52,995 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-10 22:24:52,996 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-10 22:24:52,996 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-10 22:24:52,996 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-10 22:24:52,996 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-10 22:24:52,997 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-10 22:24:52,997 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-10 22:24:52,997 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-10 22:24:52,998 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-10 22:24:52,998 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-10 22:24:52,998 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-10 22:24:52,998 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-10 22:24:52,999 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-10 22:24:52,999 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-10 22:24:52,999 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-10 22:24:53,000 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-10 22:24:53,000 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-10 22:24:53,000 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-10 22:24:53,001 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-10 22:24:53,001 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-10 22:24:53,001 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-10 22:24:53,001 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-10 22:24:53,002 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-10 22:24:53,002 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-10 22:24:53,002 INFO L280 TraceCheckUtils]: 625: Hoare triple {48976#true} ~ldv_retval_0~0 := 0; {48976#true} is VALID [2020-07-10 22:24:53,003 INFO L280 TraceCheckUtils]: 626: Hoare triple {48976#true} ~ldv_retval_1~0 := 0; {48976#true} is VALID [2020-07-10 22:24:53,003 INFO L280 TraceCheckUtils]: 627: Hoare triple {48976#true} ~ldv_retval_3~0 := 0; {48976#true} is VALID [2020-07-10 22:24:53,003 INFO L280 TraceCheckUtils]: 628: Hoare triple {48976#true} ~ldv_retval_2~0 := 0; {48976#true} is VALID [2020-07-10 22:24:53,003 INFO L280 TraceCheckUtils]: 629: Hoare triple {48976#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {48976#true} is VALID [2020-07-10 22:24:53,004 INFO L280 TraceCheckUtils]: 630: Hoare triple {48976#true} ~ldv_mutex_lock~0 := 1; {48976#true} is VALID [2020-07-10 22:24:53,005 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-10 22:24:53,006 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-10 22:24:53,007 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-10 22:24:53,009 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-10 22:24:53,010 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-10 22:24:53,011 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-10 22:24:53,012 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-10 22:24:53,013 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-10 22:24:53,014 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-10 22:24:53,015 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-10 22:24:53,016 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-10 22:24:53,017 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-10 22:24:53,018 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-10 22:24:53,019 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-10 22:24:53,020 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-10 22:24:53,021 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-10 22:24:53,022 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-10 22:24:53,023 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-10 22:24:53,024 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-10 22:24:53,025 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-10 22:24:53,026 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-10 22:24:53,027 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-10 22:24:53,028 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-10 22:24:53,029 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-10 22:24:53,030 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-10 22:24:53,031 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-10 22:24:53,032 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-10 22:24:53,032 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-10 22:24:53,032 INFO L280 TraceCheckUtils]: 659: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,032 INFO L280 TraceCheckUtils]: 660: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,033 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-10 22:24:53,034 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-10 22:24:53,034 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-10 22:24:53,035 INFO L280 TraceCheckUtils]: 664: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,035 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,035 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-10 22:24:53,035 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-10 22:24:53,035 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-10 22:24:53,035 INFO L280 TraceCheckUtils]: 669: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,036 INFO L280 TraceCheckUtils]: 670: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,036 INFO L280 TraceCheckUtils]: 671: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,036 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,036 INFO L280 TraceCheckUtils]: 673: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,036 INFO L280 TraceCheckUtils]: 674: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,037 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-10 22:24:53,038 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-10 22:24:53,039 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-10 22:24:53,040 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-10 22:24:53,042 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-10 22:24:53,043 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-10 22:24:53,043 INFO L280 TraceCheckUtils]: 681: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,043 INFO L280 TraceCheckUtils]: 682: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,043 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-10 22:24:53,046 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-10 22:24:53,047 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-10 22:24:53,047 INFO L280 TraceCheckUtils]: 686: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,047 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,047 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-10 22:24:53,048 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-10 22:24:53,048 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-10 22:24:53,048 INFO L280 TraceCheckUtils]: 691: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,049 INFO L280 TraceCheckUtils]: 692: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,049 INFO L280 TraceCheckUtils]: 693: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,049 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,050 INFO L280 TraceCheckUtils]: 695: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,050 INFO L280 TraceCheckUtils]: 696: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,052 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-10 22:24:53,053 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-10 22:24:53,054 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-10 22:24:53,055 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-10 22:24:53,057 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-10 22:24:53,057 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-10 22:24:53,057 INFO L280 TraceCheckUtils]: 703: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,058 INFO L280 TraceCheckUtils]: 704: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,058 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-10 22:24:53,061 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-10 22:24:53,061 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-10 22:24:53,061 INFO L280 TraceCheckUtils]: 708: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,061 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,062 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-10 22:24:53,062 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-10 22:24:53,062 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-10 22:24:53,063 INFO L280 TraceCheckUtils]: 713: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,063 INFO L280 TraceCheckUtils]: 714: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,063 INFO L280 TraceCheckUtils]: 715: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,064 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,064 INFO L280 TraceCheckUtils]: 717: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,064 INFO L280 TraceCheckUtils]: 718: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,066 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-10 22:24:53,067 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-10 22:24:53,068 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-10 22:24:53,069 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-10 22:24:53,071 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-10 22:24:53,072 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-10 22:24:53,072 INFO L280 TraceCheckUtils]: 725: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,072 INFO L280 TraceCheckUtils]: 726: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,072 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-10 22:24:53,074 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-10 22:24:53,074 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-10 22:24:53,074 INFO L280 TraceCheckUtils]: 730: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,075 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,075 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-10 22:24:53,075 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-10 22:24:53,075 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-10 22:24:53,075 INFO L280 TraceCheckUtils]: 735: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,075 INFO L280 TraceCheckUtils]: 736: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,076 INFO L280 TraceCheckUtils]: 737: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,076 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,076 INFO L280 TraceCheckUtils]: 739: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,076 INFO L280 TraceCheckUtils]: 740: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,077 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-10 22:24:53,078 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-10 22:24:53,078 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-10 22:24:53,079 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-10 22:24:53,080 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-10 22:24:53,081 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-10 22:24:53,081 INFO L280 TraceCheckUtils]: 747: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,081 INFO L280 TraceCheckUtils]: 748: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,082 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-10 22:24:53,084 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-10 22:24:53,085 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-10 22:24:53,085 INFO L280 TraceCheckUtils]: 752: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,085 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,086 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-10 22:24:53,086 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-10 22:24:53,086 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-10 22:24:53,086 INFO L280 TraceCheckUtils]: 757: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,087 INFO L280 TraceCheckUtils]: 758: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,087 INFO L280 TraceCheckUtils]: 759: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,087 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,088 INFO L280 TraceCheckUtils]: 761: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,088 INFO L280 TraceCheckUtils]: 762: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,090 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-10 22:24:53,091 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-10 22:24:53,092 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-10 22:24:53,093 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-10 22:24:53,095 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-10 22:24:53,095 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-10 22:24:53,096 INFO L280 TraceCheckUtils]: 769: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,096 INFO L280 TraceCheckUtils]: 770: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,096 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-10 22:24:53,099 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-10 22:24:53,099 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-10 22:24:53,099 INFO L280 TraceCheckUtils]: 774: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,099 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,100 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-10 22:24:53,100 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-10 22:24:53,100 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-10 22:24:53,101 INFO L280 TraceCheckUtils]: 779: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,101 INFO L280 TraceCheckUtils]: 780: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,101 INFO L280 TraceCheckUtils]: 781: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,101 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,102 INFO L280 TraceCheckUtils]: 783: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,102 INFO L280 TraceCheckUtils]: 784: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,104 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-10 22:24:53,105 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-10 22:24:53,106 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-10 22:24:53,107 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-10 22:24:53,107 INFO L263 TraceCheckUtils]: 789: Hoare triple {49612#(= 1 ~ldv_mutex_mutex_of_device~0)} call ldv_initialize(); {48976#true} is VALID [2020-07-10 22:24:53,107 INFO L280 TraceCheckUtils]: 790: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,109 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-10 22:24:53,111 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-10 22:24:53,112 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-10 22:24:53,112 INFO L280 TraceCheckUtils]: 794: Hoare triple {48976#true} ~c := #in~c; {48976#true} is VALID [2020-07-10 22:24:53,112 INFO L280 TraceCheckUtils]: 795: Hoare triple {48976#true} ~n := #in~n; {48976#true} is VALID [2020-07-10 22:24:53,113 INFO L280 TraceCheckUtils]: 796: Hoare triple {48976#true} havoc ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-10 22:24:53,115 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-10 22:24:53,116 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-10 22:24:53,116 INFO L280 TraceCheckUtils]: 799: Hoare triple {48976#true} assume !(#t~loopctr125 < #amount); {48976#true} is VALID [2020-07-10 22:24:53,116 INFO L280 TraceCheckUtils]: 800: Hoare triple {48976#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48976#true} is VALID [2020-07-10 22:24:53,116 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {48976#true} {48976#true} #2164#return; {48976#true} is VALID [2020-07-10 22:24:53,116 INFO L280 TraceCheckUtils]: 802: Hoare triple {48976#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {48976#true} is VALID [2020-07-10 22:24:53,116 INFO L280 TraceCheckUtils]: 803: Hoare triple {48976#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {48976#true} is VALID [2020-07-10 22:24:53,117 INFO L280 TraceCheckUtils]: 804: Hoare triple {48976#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48976#true} is VALID [2020-07-10 22:24:53,117 INFO L280 TraceCheckUtils]: 805: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,118 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-10 22:24:53,119 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-10 22:24:53,120 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-10 22:24:53,121 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-10 22:24:53,122 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-10 22:24:53,122 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-10 22:24:53,123 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-10 22:24:53,123 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-10 22:24:53,124 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-10 22:24:53,125 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-10 22:24:53,127 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-10 22:24:53,127 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-10 22:24:53,128 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-10 22:24:53,129 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-10 22:24:53,130 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-10 22:24:53,132 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-10 22:24:53,133 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-10 22:24:53,134 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-10 22:24:53,135 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-10 22:24:53,136 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-10 22:24:53,137 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-10 22:24:53,138 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-10 22:24:53,139 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-10 22:24:53,140 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-10 22:24:53,141 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-10 22:24:53,142 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-10 22:24:53,143 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-10 22:24:53,144 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-10 22:24:53,145 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-10 22:24:53,145 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-10 22:24:53,148 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-10 22:24:53,148 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-10 22:24:53,152 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-10 22:24:53,153 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-10 22:24:53,153 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-10 22:24:53,153 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-10 22:24:53,154 INFO L280 TraceCheckUtils]: 842: Hoare triple {48976#true} havoc ~ldv_func_res~1; {48976#true} is VALID [2020-07-10 22:24:53,154 INFO L280 TraceCheckUtils]: 843: Hoare triple {48976#true} havoc ~tmp~11; {48976#true} is VALID [2020-07-10 22:24:53,154 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-10 22:24:53,155 INFO L280 TraceCheckUtils]: 845: Hoare triple {48976#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48976#true} is VALID [2020-07-10 22:24:53,155 INFO L280 TraceCheckUtils]: 846: Hoare triple {48976#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48976#true} is VALID [2020-07-10 22:24:53,155 INFO L280 TraceCheckUtils]: 847: Hoare triple {48976#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48976#true} is VALID [2020-07-10 22:24:53,155 INFO L280 TraceCheckUtils]: 848: Hoare triple {48976#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:53,155 INFO L280 TraceCheckUtils]: 849: Hoare triple {48976#true} #res := #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:53,156 INFO L280 TraceCheckUtils]: 850: Hoare triple {48976#true} havoc #t~nondet118; {48976#true} is VALID [2020-07-10 22:24:53,156 INFO L280 TraceCheckUtils]: 851: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,156 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {48976#true} {48976#true} #2304#return; {48976#true} is VALID [2020-07-10 22:24:53,156 INFO L280 TraceCheckUtils]: 853: Hoare triple {48976#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:53,156 INFO L280 TraceCheckUtils]: 854: Hoare triple {48976#true} ~tmp~11 := #t~ret81; {48976#true} is VALID [2020-07-10 22:24:53,157 INFO L280 TraceCheckUtils]: 855: Hoare triple {48976#true} havoc #t~ret81; {48976#true} is VALID [2020-07-10 22:24:53,157 INFO L280 TraceCheckUtils]: 856: Hoare triple {48976#true} ~ldv_func_res~1 := ~tmp~11; {48976#true} is VALID [2020-07-10 22:24:53,157 INFO L280 TraceCheckUtils]: 857: Hoare triple {48976#true} ~ldv_state_variable_1~0 := 1; {48976#true} is VALID [2020-07-10 22:24:53,157 INFO L280 TraceCheckUtils]: 858: Hoare triple {48976#true} ~usb_counter~0 := 0; {48976#true} is VALID [2020-07-10 22:24:53,158 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-10 22:24:53,158 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-10 22:24:53,159 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-10 22:24:53,160 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-10 22:24:53,160 INFO L280 TraceCheckUtils]: 863: Hoare triple {48976#true} havoc ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,160 INFO L280 TraceCheckUtils]: 864: Hoare triple {48976#true} havoc ~tmp~2.base, ~tmp~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,160 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-10 22:24:53,162 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-10 22:24:53,162 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-10 22:24:53,162 INFO L280 TraceCheckUtils]: 868: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,162 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {48976#true} {48976#true} #2150#return; {48976#true} is VALID [2020-07-10 22:24:53,162 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-10 22:24:53,163 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-10 22:24:53,163 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-10 22:24:53,163 INFO L280 TraceCheckUtils]: 873: Hoare triple {48976#true} ~cond := #in~cond; {48976#true} is VALID [2020-07-10 22:24:53,163 INFO L280 TraceCheckUtils]: 874: Hoare triple {48976#true} assume !(0 == ~cond); {48976#true} is VALID [2020-07-10 22:24:53,163 INFO L280 TraceCheckUtils]: 875: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,164 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {48976#true} {48976#true} #2152#return; {48976#true} is VALID [2020-07-10 22:24:53,164 INFO L280 TraceCheckUtils]: 877: Hoare triple {48976#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48976#true} is VALID [2020-07-10 22:24:53,164 INFO L280 TraceCheckUtils]: 878: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,164 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {48976#true} {48976#true} #2120#return; {48976#true} is VALID [2020-07-10 22:24:53,164 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-10 22:24:53,164 INFO L280 TraceCheckUtils]: 881: Hoare triple {48976#true} havoc #t~ret44.base, #t~ret44.offset; {48976#true} is VALID [2020-07-10 22:24:53,164 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-10 22:24:53,165 INFO L280 TraceCheckUtils]: 883: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,165 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {48976#true} {48976#true} #2306#return; {48976#true} is VALID [2020-07-10 22:24:53,165 INFO L280 TraceCheckUtils]: 885: Hoare triple {48976#true} #res := ~ldv_func_res~1; {48976#true} is VALID [2020-07-10 22:24:53,165 INFO L280 TraceCheckUtils]: 886: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,165 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {48976#true} {48976#true} #2114#return; {48976#true} is VALID [2020-07-10 22:24:53,165 INFO L280 TraceCheckUtils]: 888: Hoare triple {48976#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {48976#true} is VALID [2020-07-10 22:24:53,166 INFO L280 TraceCheckUtils]: 889: Hoare triple {48976#true} ~tmp~6 := #t~ret43; {48976#true} is VALID [2020-07-10 22:24:53,166 INFO L280 TraceCheckUtils]: 890: Hoare triple {48976#true} havoc #t~ret43; {48976#true} is VALID [2020-07-10 22:24:53,166 INFO L280 TraceCheckUtils]: 891: Hoare triple {48976#true} #res := ~tmp~6; {48976#true} is VALID [2020-07-10 22:24:53,166 INFO L280 TraceCheckUtils]: 892: Hoare triple {48976#true} assume true; {48976#true} is VALID [2020-07-10 22:24:53,167 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-10 22:24:53,168 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-10 22:24:53,168 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-10 22:24:53,169 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-10 22:24:53,169 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-10 22:24:53,170 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-10 22:24:53,170 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-10 22:24:53,171 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-10 22:24:53,172 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-10 22:24:53,172 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-10 22:24:53,173 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-10 22:24:53,173 INFO L263 TraceCheckUtils]: 904: Hoare triple {48977#false} call ldv_error(); {48977#false} is VALID [2020-07-10 22:24:53,173 INFO L280 TraceCheckUtils]: 905: Hoare triple {48977#false} assume !false; {48977#false} is VALID [2020-07-10 22:24:53,690 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-10 22:24:53,691 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:24:53,691 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [364095715] [2020-07-10 22:24:53,691 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:24:53,691 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-10 22:24:53,692 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508282041] [2020-07-10 22:24:53,693 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 906 [2020-07-10 22:24:53,693 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:24:53,693 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-10 22:24:54,684 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-10 22:24:54,684 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-10 22:24:54,684 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:24:54,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-10 22:24:54,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-10 22:24:54,685 INFO L87 Difference]: Start difference. First operand 1797 states and 1990 transitions. Second operand 9 states. [2020-07-10 22:24:55,132 WARN L193 SmtUtils]: Spent 394.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:25:05,650 WARN L193 SmtUtils]: Spent 406.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:25:07,057 WARN L193 SmtUtils]: Spent 379.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:25:09,273 WARN L193 SmtUtils]: Spent 398.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-10 22:25:37,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:25:37,974 INFO L93 Difference]: Finished difference Result 1845 states and 2044 transitions. [2020-07-10 22:25:37,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2020-07-10 22:25:37,974 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 906 [2020-07-10 22:25:37,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:25:37,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:25:37,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1177 transitions. [2020-07-10 22:25:37,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:25:37,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1177 transitions. [2020-07-10 22:25:37,988 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 12 states and 1177 transitions. [2020-07-10 22:25:40,907 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-10 22:25:41,027 INFO L225 Difference]: With dead ends: 1845 [2020-07-10 22:25:41,027 INFO L226 Difference]: Without dead ends: 1842 [2020-07-10 22:25:41,028 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2020-07-10 22:25:41,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2020-07-10 22:26:00,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1796. [2020-07-10 22:26:00,794 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:26:00,794 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1842 states. Second operand 1796 states. [2020-07-10 22:26:00,794 INFO L74 IsIncluded]: Start isIncluded. First operand 1842 states. Second operand 1796 states. [2020-07-10 22:26:00,794 INFO L87 Difference]: Start difference. First operand 1842 states. Second operand 1796 states. [2020-07-10 22:26:00,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:26:00,894 INFO L93 Difference]: Finished difference Result 1842 states and 2041 transitions. [2020-07-10 22:26:00,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2041 transitions. [2020-07-10 22:26:00,896 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:26:00,897 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:26:00,897 INFO L74 IsIncluded]: Start isIncluded. First operand 1796 states. Second operand 1842 states. [2020-07-10 22:26:00,897 INFO L87 Difference]: Start difference. First operand 1796 states. Second operand 1842 states. [2020-07-10 22:26:01,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:26:01,017 INFO L93 Difference]: Finished difference Result 1842 states and 2041 transitions. [2020-07-10 22:26:01,017 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2041 transitions. [2020-07-10 22:26:01,019 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:26:01,019 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:26:01,019 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:26:01,019 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:26:01,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1796 states. [2020-07-10 22:26:01,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 1988 transitions. [2020-07-10 22:26:01,119 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 1988 transitions. Word has length 906 [2020-07-10 22:26:01,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:26:01,120 INFO L479 AbstractCegarLoop]: Abstraction has 1796 states and 1988 transitions. [2020-07-10 22:26:01,120 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-10 22:26:01,120 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1796 states and 1988 transitions. [2020-07-10 22:26:06,616 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-10 22:26:06,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 1988 transitions. [2020-07-10 22:26:06,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 908 [2020-07-10 22:26:06,627 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:26:06,627 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-10 22:26:06,628 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-07-10 22:26:06,628 INFO L427 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:26:06,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:26:06,628 INFO L82 PathProgramCache]: Analyzing trace with hash -345710450, now seen corresponding path program 1 times [2020-07-10 22:26:06,629 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:26:06,629 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1013144249] [2020-07-10 22:26:06,629 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:26:06,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:07,605 WARN L193 SmtUtils]: Spent 368.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:26:07,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:07,875 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-10 22:26:07,875 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} #valid := #valid[0 := 0]; {60941#true} is VALID [2020-07-10 22:26:07,875 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume 0 < #StackHeapBarrier; {60941#true} is VALID [2020-07-10 22:26:07,876 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-10 22:26:07,876 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-10 22:26:07,876 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-10 22:26:07,876 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-10 22:26:07,876 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-10 22:26:07,877 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-10 22:26:07,877 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-10 22:26:07,877 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-10 22:26:07,877 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-10 22:26:07,877 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-10 22:26:07,877 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-10 22:26:07,878 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-10 22:26:07,878 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-10 22:26:07,878 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-10 22:26:07,878 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-10 22:26:07,878 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} ~ldv_state_variable_3~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,879 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~LDV_IN_INTERRUPT~0 := 1; {60941#true} is VALID [2020-07-10 22:26:07,879 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~ldv_state_variable_2~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,879 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} ~ref_cnt~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,879 INFO L280 TraceCheckUtils]: 22: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,879 INFO L280 TraceCheckUtils]: 23: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,879 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-10 22:26:07,880 INFO L280 TraceCheckUtils]: 25: Hoare triple {60941#true} ~ldv_state_variable_4~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,880 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} ~ldv_state_variable_6~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,880 INFO L280 TraceCheckUtils]: 27: Hoare triple {60941#true} ~ldv_state_variable_0~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,880 INFO L280 TraceCheckUtils]: 28: Hoare triple {60941#true} ~ldv_state_variable_5~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,880 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-10 22:26:07,880 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-10 22:26:07,881 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-10 22:26:07,881 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-10 22:26:07,881 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-10 22:26:07,881 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-10 22:26:07,881 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-10 22:26:07,882 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-10 22:26:07,882 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-10 22:26:07,882 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-10 22:26:07,882 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-10 22:26:07,882 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-10 22:26:07,883 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-10 22:26:07,883 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-10 22:26:07,883 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-10 22:26:07,883 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-10 22:26:07,883 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-10 22:26:07,884 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-10 22:26:07,884 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-10 22:26:07,884 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-10 22:26:07,884 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-10 22:26:07,884 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-10 22:26:07,885 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-10 22:26:07,885 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-10 22:26:07,885 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-10 22:26:07,885 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-10 22:26:07,885 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-10 22:26:07,885 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-10 22:26:07,886 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-10 22:26:07,886 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-10 22:26:07,886 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-10 22:26:07,886 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-10 22:26:07,886 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-10 22:26:07,886 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-10 22:26:07,887 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-10 22:26:07,887 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-10 22:26:07,887 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-10 22:26:07,887 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-10 22:26:07,887 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-10 22:26:07,888 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-10 22:26:07,888 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-10 22:26:07,888 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-10 22:26:07,888 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-10 22:26:07,888 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-10 22:26:07,888 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-10 22:26:07,889 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-10 22:26:07,889 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-10 22:26:07,889 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-10 22:26:07,889 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-10 22:26:07,889 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-10 22:26:07,890 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-10 22:26:07,890 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-10 22:26:07,890 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-10 22:26:07,890 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-10 22:26:07,890 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-10 22:26:07,891 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-10 22:26:07,891 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-10 22:26:07,891 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-10 22:26:07,891 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-10 22:26:07,891 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-10 22:26:07,891 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-10 22:26:07,892 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-10 22:26:07,892 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-10 22:26:07,892 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-10 22:26:07,892 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-10 22:26:07,892 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-10 22:26:07,892 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-10 22:26:07,893 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-10 22:26:07,893 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-10 22:26:07,893 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-10 22:26:07,893 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-10 22:26:07,893 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-10 22:26:07,893 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-10 22:26:07,894 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-10 22:26:07,894 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-10 22:26:07,894 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-10 22:26:07,894 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-10 22:26:07,894 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-10 22:26:07,895 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-10 22:26:07,895 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-10 22:26:07,895 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-10 22:26:07,895 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-10 22:26:07,895 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-10 22:26:07,895 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-10 22:26:07,896 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-10 22:26:07,896 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-10 22:26:07,896 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-10 22:26:07,896 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-10 22:26:07,896 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-10 22:26:07,896 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-10 22:26:07,897 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-10 22:26:07,897 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-10 22:26:07,897 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-10 22:26:07,897 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-10 22:26:07,897 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-10 22:26:07,898 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-10 22:26:07,898 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-10 22:26:07,898 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-10 22:26:07,898 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-10 22:26:07,898 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-10 22:26:07,898 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-10 22:26:07,899 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-10 22:26:07,899 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-10 22:26:07,899 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-10 22:26:07,899 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-10 22:26:07,899 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-10 22:26:07,899 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-10 22:26:07,900 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-10 22:26:07,900 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-10 22:26:07,900 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-10 22:26:07,900 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-10 22:26:07,900 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-10 22:26:07,900 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-10 22:26:07,901 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-10 22:26:07,901 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-10 22:26:07,901 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-10 22:26:07,901 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-10 22:26:07,901 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-10 22:26:07,902 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-10 22:26:07,902 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-10 22:26:07,902 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-10 22:26:07,902 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-10 22:26:07,902 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-10 22:26:07,903 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-10 22:26:07,903 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-10 22:26:07,903 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-10 22:26:07,903 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-10 22:26:07,903 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-10 22:26:07,903 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-10 22:26:07,904 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-10 22:26:07,904 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-10 22:26:07,904 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-10 22:26:07,904 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-10 22:26:07,904 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-10 22:26:07,904 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-10 22:26:07,905 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-10 22:26:07,905 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-10 22:26:07,905 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-10 22:26:07,905 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-10 22:26:07,905 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-10 22:26:07,906 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-10 22:26:07,906 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-10 22:26:07,906 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-10 22:26:07,906 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-10 22:26:07,906 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-10 22:26:07,906 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-10 22:26:07,907 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-10 22:26:07,907 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-10 22:26:07,907 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-10 22:26:07,907 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-10 22:26:07,907 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-10 22:26:07,908 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-10 22:26:07,908 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-10 22:26:07,908 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-10 22:26:07,908 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-10 22:26:07,908 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-10 22:26:07,908 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-10 22:26:07,909 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-10 22:26:07,909 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-10 22:26:07,909 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-10 22:26:07,909 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-10 22:26:07,909 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-10 22:26:07,909 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-10 22:26:07,910 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-10 22:26:07,910 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-10 22:26:07,910 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-10 22:26:07,910 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-10 22:26:07,910 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-10 22:26:07,911 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-10 22:26:07,911 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-10 22:26:07,911 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-10 22:26:07,911 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-10 22:26:07,911 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-10 22:26:07,911 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-10 22:26:07,912 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-10 22:26:07,912 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-10 22:26:07,912 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-10 22:26:07,912 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-10 22:26:07,912 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-10 22:26:07,912 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-10 22:26:07,913 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-10 22:26:07,913 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-10 22:26:07,913 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-10 22:26:07,913 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-10 22:26:07,913 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-10 22:26:07,914 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-10 22:26:07,914 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-10 22:26:07,914 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-10 22:26:07,914 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-10 22:26:07,914 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-10 22:26:07,914 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-10 22:26:07,915 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-10 22:26:07,915 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-10 22:26:07,915 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-10 22:26:07,915 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-10 22:26:07,915 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-10 22:26:07,916 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-10 22:26:07,916 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-10 22:26:07,916 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-10 22:26:07,916 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-10 22:26:07,916 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-10 22:26:07,916 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-10 22:26:07,917 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-10 22:26:07,917 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-10 22:26:07,917 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-10 22:26:07,917 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-10 22:26:07,917 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-10 22:26:07,917 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-10 22:26:07,918 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-10 22:26:07,918 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-10 22:26:07,918 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-10 22:26:07,918 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-10 22:26:07,918 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-10 22:26:07,919 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-10 22:26:07,919 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-10 22:26:07,919 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-10 22:26:07,919 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-10 22:26:07,919 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-10 22:26:07,919 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-10 22:26:07,920 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-10 22:26:07,920 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-10 22:26:07,920 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-10 22:26:07,920 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-10 22:26:07,920 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-10 22:26:07,920 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-10 22:26:07,921 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-10 22:26:07,921 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-10 22:26:07,921 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-10 22:26:07,921 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-10 22:26:07,921 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-10 22:26:07,922 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-10 22:26:07,922 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-10 22:26:07,922 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-10 22:26:07,922 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-10 22:26:07,922 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-10 22:26:07,922 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-10 22:26:07,923 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-10 22:26:07,923 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-10 22:26:07,923 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-10 22:26:07,923 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-10 22:26:07,923 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-10 22:26:07,923 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-10 22:26:07,924 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-10 22:26:07,924 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-10 22:26:07,924 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-10 22:26:07,924 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-10 22:26:07,924 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-10 22:26:07,924 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-10 22:26:07,925 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-10 22:26:07,925 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-10 22:26:07,925 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-10 22:26:07,925 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-10 22:26:07,925 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-10 22:26:07,926 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-10 22:26:07,926 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-10 22:26:07,926 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-10 22:26:07,926 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-10 22:26:07,926 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-10 22:26:07,927 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-10 22:26:07,927 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-10 22:26:07,927 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-10 22:26:07,927 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-10 22:26:07,927 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-10 22:26:07,927 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-10 22:26:07,928 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-10 22:26:07,928 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-10 22:26:07,928 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-10 22:26:07,928 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-10 22:26:07,928 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-10 22:26:07,929 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-10 22:26:07,929 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-10 22:26:07,929 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-10 22:26:07,929 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-10 22:26:07,929 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-10 22:26:07,929 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-10 22:26:07,930 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-10 22:26:07,930 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-10 22:26:07,930 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-10 22:26:07,930 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-10 22:26:07,931 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-10 22:26:07,931 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-10 22:26:07,931 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-10 22:26:07,931 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-10 22:26:07,931 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-10 22:26:07,931 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-10 22:26:07,932 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-10 22:26:07,932 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-10 22:26:07,932 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-10 22:26:07,932 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-10 22:26:07,932 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-10 22:26:07,933 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-10 22:26:07,933 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-10 22:26:07,933 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-10 22:26:07,933 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-10 22:26:07,933 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-10 22:26:07,934 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-10 22:26:07,934 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-10 22:26:07,934 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-10 22:26:07,934 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-10 22:26:07,934 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-10 22:26:07,935 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-10 22:26:07,935 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-10 22:26:07,935 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-10 22:26:07,935 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-10 22:26:07,935 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-10 22:26:07,936 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-10 22:26:07,936 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-10 22:26:07,936 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-10 22:26:07,936 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-10 22:26:07,936 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-10 22:26:07,937 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-10 22:26:07,937 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-10 22:26:07,937 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-10 22:26:07,937 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-10 22:26:07,937 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-10 22:26:07,937 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-10 22:26:07,938 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-10 22:26:07,938 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-10 22:26:07,938 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-10 22:26:07,938 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-10 22:26:07,939 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-10 22:26:07,939 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-10 22:26:07,939 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-10 22:26:07,939 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-10 22:26:07,939 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-10 22:26:07,939 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-10 22:26:07,940 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-10 22:26:07,940 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-10 22:26:07,940 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-10 22:26:07,940 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-10 22:26:07,940 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-10 22:26:07,941 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-10 22:26:07,941 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-10 22:26:07,941 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-10 22:26:07,941 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-10 22:26:07,941 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-10 22:26:07,941 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-10 22:26:07,942 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-10 22:26:07,942 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-10 22:26:07,942 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-10 22:26:07,942 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-10 22:26:07,942 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-10 22:26:07,943 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-10 22:26:07,943 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-10 22:26:07,943 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-10 22:26:07,943 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-10 22:26:07,943 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-10 22:26:07,944 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-10 22:26:07,944 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-10 22:26:07,944 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-10 22:26:07,944 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-10 22:26:07,944 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-10 22:26:07,944 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-10 22:26:07,945 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-10 22:26:07,945 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-10 22:26:07,945 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-10 22:26:07,945 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-10 22:26:07,945 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-10 22:26:07,945 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-10 22:26:07,946 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-10 22:26:07,946 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-10 22:26:07,946 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-10 22:26:07,946 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-10 22:26:07,946 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-10 22:26:07,947 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-10 22:26:07,947 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-10 22:26:07,947 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-10 22:26:07,947 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-10 22:26:07,947 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-10 22:26:07,947 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-10 22:26:07,948 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-10 22:26:07,948 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-10 22:26:07,948 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-10 22:26:07,948 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-10 22:26:07,948 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-10 22:26:07,948 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-10 22:26:07,949 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-10 22:26:07,949 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-10 22:26:07,949 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-10 22:26:07,949 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-10 22:26:07,949 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-10 22:26:07,950 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-10 22:26:07,950 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-10 22:26:07,950 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-10 22:26:07,950 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-10 22:26:07,950 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-10 22:26:07,951 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-10 22:26:07,951 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-10 22:26:07,951 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-10 22:26:07,951 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-10 22:26:07,951 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-10 22:26:07,951 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-10 22:26:07,952 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-10 22:26:07,952 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-10 22:26:07,952 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-10 22:26:07,952 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-10 22:26:07,952 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-10 22:26:07,952 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-10 22:26:07,953 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-10 22:26:07,953 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-10 22:26:07,953 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-10 22:26:07,953 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-10 22:26:07,953 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-10 22:26:07,954 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-10 22:26:07,954 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-10 22:26:07,954 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-10 22:26:07,954 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-10 22:26:07,955 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-10 22:26:07,955 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-10 22:26:07,955 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-10 22:26:07,955 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-10 22:26:07,955 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-10 22:26:07,956 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-10 22:26:07,956 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-10 22:26:07,956 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-10 22:26:07,956 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-10 22:26:07,956 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-10 22:26:07,956 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-10 22:26:07,957 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-10 22:26:07,957 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-10 22:26:07,957 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-10 22:26:07,957 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-10 22:26:07,957 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-10 22:26:07,958 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-10 22:26:07,958 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-10 22:26:07,958 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-10 22:26:07,958 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-10 22:26:07,958 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-10 22:26:07,959 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-10 22:26:07,959 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-10 22:26:07,959 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-10 22:26:07,959 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-10 22:26:07,959 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-10 22:26:07,960 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-10 22:26:07,960 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-10 22:26:07,960 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-10 22:26:07,960 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-10 22:26:07,960 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-10 22:26:07,961 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-10 22:26:07,961 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-10 22:26:07,961 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-10 22:26:07,961 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-10 22:26:07,961 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-10 22:26:07,962 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-10 22:26:07,962 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-10 22:26:07,962 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-10 22:26:07,962 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-10 22:26:07,963 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-10 22:26:07,963 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-10 22:26:07,963 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-10 22:26:07,963 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-10 22:26:07,963 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-10 22:26:07,963 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-10 22:26:07,964 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-10 22:26:07,964 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-10 22:26:07,964 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-10 22:26:07,964 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-10 22:26:07,964 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-10 22:26:07,965 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-10 22:26:07,965 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-10 22:26:07,965 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-10 22:26:07,965 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-10 22:26:07,965 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-10 22:26:07,965 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-10 22:26:07,966 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-10 22:26:07,966 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-10 22:26:07,966 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-10 22:26:07,966 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-10 22:26:07,966 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-10 22:26:07,967 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-10 22:26:07,967 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-10 22:26:07,967 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-10 22:26:07,967 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-10 22:26:07,968 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-10 22:26:07,968 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-10 22:26:07,968 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-10 22:26:07,968 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-10 22:26:07,968 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-10 22:26:07,968 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-10 22:26:07,969 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-10 22:26:07,969 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-10 22:26:07,969 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-10 22:26:07,969 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-10 22:26:07,969 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-10 22:26:07,970 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-10 22:26:07,970 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-10 22:26:07,970 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-10 22:26:07,970 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-10 22:26:07,970 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-10 22:26:07,971 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-10 22:26:07,971 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-10 22:26:07,971 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-10 22:26:07,971 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-10 22:26:07,971 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-10 22:26:07,972 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-10 22:26:07,972 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-10 22:26:07,972 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-10 22:26:07,972 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-10 22:26:07,972 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-10 22:26:07,973 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-10 22:26:07,973 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-10 22:26:07,973 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-10 22:26:07,973 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-10 22:26:07,973 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-10 22:26:07,973 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-10 22:26:07,974 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-10 22:26:07,974 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-10 22:26:07,974 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-10 22:26:07,974 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-10 22:26:07,974 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-10 22:26:07,974 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-10 22:26:07,975 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-10 22:26:07,975 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-10 22:26:07,975 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-10 22:26:07,975 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-10 22:26:07,975 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-10 22:26:07,976 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-10 22:26:07,976 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-10 22:26:07,976 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-10 22:26:07,976 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-10 22:26:07,976 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-10 22:26:07,976 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-10 22:26:07,977 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-10 22:26:07,977 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-10 22:26:07,977 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-10 22:26:07,977 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-10 22:26:07,977 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-10 22:26:07,978 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-10 22:26:07,978 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-10 22:26:07,978 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-10 22:26:07,978 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-10 22:26:07,978 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-10 22:26:07,978 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-10 22:26:07,979 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-10 22:26:07,979 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-10 22:26:07,979 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-10 22:26:07,979 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-10 22:26:07,979 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-10 22:26:07,980 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-10 22:26:07,980 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-10 22:26:07,980 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-10 22:26:07,980 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-10 22:26:07,980 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-10 22:26:07,980 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-10 22:26:07,981 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-10 22:26:07,981 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-10 22:26:07,981 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-10 22:26:07,981 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-10 22:26:07,981 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-10 22:26:07,981 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-10 22:26:07,982 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-10 22:26:07,982 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-10 22:26:07,982 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-10 22:26:07,982 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-10 22:26:07,982 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-10 22:26:07,983 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-10 22:26:07,983 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-10 22:26:07,983 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-10 22:26:07,983 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-10 22:26:07,983 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-10 22:26:07,983 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-10 22:26:07,984 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-10 22:26:07,984 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-10 22:26:07,984 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-10 22:26:07,984 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-10 22:26:07,984 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-10 22:26:07,985 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-10 22:26:07,985 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-10 22:26:07,985 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-10 22:26:07,985 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-10 22:26:07,985 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-10 22:26:07,985 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-10 22:26:07,986 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-10 22:26:07,986 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-10 22:26:07,986 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-10 22:26:07,986 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-10 22:26:07,986 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-10 22:26:07,987 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-10 22:26:07,987 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-10 22:26:07,987 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-10 22:26:07,987 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-10 22:26:07,987 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-10 22:26:07,987 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-10 22:26:07,988 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-10 22:26:07,988 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-10 22:26:07,988 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-10 22:26:07,988 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-10 22:26:07,988 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-10 22:26:07,988 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-10 22:26:07,989 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-10 22:26:07,989 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-10 22:26:07,989 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-10 22:26:07,989 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-10 22:26:07,989 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-10 22:26:07,990 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-10 22:26:07,990 INFO L280 TraceCheckUtils]: 624: Hoare triple {60941#true} ~ldv_retval_0~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,990 INFO L280 TraceCheckUtils]: 625: Hoare triple {60941#true} ~ldv_retval_1~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,990 INFO L280 TraceCheckUtils]: 626: Hoare triple {60941#true} ~ldv_retval_3~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,990 INFO L280 TraceCheckUtils]: 627: Hoare triple {60941#true} ~ldv_retval_2~0 := 0; {60941#true} is VALID [2020-07-10 22:26:07,990 INFO L280 TraceCheckUtils]: 628: Hoare triple {60941#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {60941#true} is VALID [2020-07-10 22:26:07,991 INFO L280 TraceCheckUtils]: 629: Hoare triple {60941#true} ~ldv_mutex_lock~0 := 1; {60941#true} is VALID [2020-07-10 22:26:07,991 INFO L280 TraceCheckUtils]: 630: Hoare triple {60941#true} ~ldv_mutex_mutex_of_device~0 := 1; {60941#true} is VALID [2020-07-10 22:26:07,993 INFO L280 TraceCheckUtils]: 631: Hoare triple {60941#true} ~ldv_mutex_udev~0 := 1; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:26:07,994 INFO L280 TraceCheckUtils]: 632: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume true; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:26:07,995 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-10 22:26:08,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,196 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-10 22:26:08,197 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,197 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,203 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,203 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,203 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,204 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,204 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-10 22:26:08,204 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,204 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,204 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-10 22:26:08,205 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-10 22:26:08,205 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-10 22:26:08,205 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,206 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,206 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-10 22:26:08,206 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-10 22:26:08,206 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-10 22:26:08,206 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,206 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,206 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,206 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,207 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,207 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,207 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-10 22:26:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,231 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-10 22:26:08,231 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,232 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,240 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,240 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,241 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,241 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,241 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-10 22:26:08,241 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,241 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,242 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-10 22:26:08,243 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-10 22:26:08,244 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-10 22:26:08,244 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,244 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,244 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-10 22:26:08,244 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-10 22:26:08,245 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-10 22:26:08,245 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,245 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,245 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,246 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,246 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,246 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,247 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-10 22:26:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,265 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-10 22:26:08,265 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,266 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,272 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,273 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,273 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,273 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,273 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-10 22:26:08,274 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,274 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,274 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-10 22:26:08,276 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-10 22:26:08,276 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-10 22:26:08,276 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,276 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,276 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-10 22:26:08,277 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-10 22:26:08,277 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-10 22:26:08,277 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,277 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,277 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,278 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,278 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,278 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,279 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-10 22:26:08,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,302 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-10 22:26:08,302 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,302 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,308 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,308 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,308 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,309 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,309 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-10 22:26:08,309 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,309 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,309 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-10 22:26:08,311 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-10 22:26:08,311 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-10 22:26:08,311 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,312 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,312 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-10 22:26:08,312 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-10 22:26:08,312 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-10 22:26:08,312 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,313 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,313 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,313 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,313 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,313 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,315 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-10 22:26:08,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,334 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-10 22:26:08,334 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,334 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,340 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,341 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,341 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,341 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,341 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-10 22:26:08,341 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,342 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,342 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-10 22:26:08,344 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-10 22:26:08,344 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-10 22:26:08,344 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,344 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,345 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-10 22:26:08,345 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-10 22:26:08,345 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-10 22:26:08,345 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,346 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,346 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,346 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,346 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,347 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,348 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-10 22:26:08,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,371 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-10 22:26:08,371 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,371 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,380 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,380 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,381 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,381 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,381 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-10 22:26:08,381 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,382 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,382 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-10 22:26:08,383 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-10 22:26:08,384 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-10 22:26:08,384 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,384 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,384 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-10 22:26:08,384 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-10 22:26:08,385 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-10 22:26:08,385 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,385 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,385 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,385 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,386 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,386 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,387 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-10 22:26:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,395 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,396 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-10 22:26:08,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,436 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-10 22:26:08,436 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(#t~loopctr125 < #amount); {60941#true} is VALID [2020-07-10 22:26:08,436 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60941#true} is VALID [2020-07-10 22:26:08,437 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2164#return; {60941#true} is VALID [2020-07-10 22:26:08,437 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-10 22:26:08,437 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} ~c := #in~c; {60941#true} is VALID [2020-07-10 22:26:08,437 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} ~n := #in~n; {60941#true} is VALID [2020-07-10 22:26:08,438 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} havoc ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-10 22:26:08,439 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-10 22:26:08,440 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-10 22:26:08,440 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume !(#t~loopctr125 < #amount); {60941#true} is VALID [2020-07-10 22:26:08,440 INFO L280 TraceCheckUtils]: 7: Hoare triple {60941#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60941#true} is VALID [2020-07-10 22:26:08,440 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {60941#true} {60941#true} #2164#return; {60941#true} is VALID [2020-07-10 22:26:08,441 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {60941#true} is VALID [2020-07-10 22:26:08,441 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {60941#true} is VALID [2020-07-10 22:26:08,441 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-10 22:26:08,441 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,443 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-10 22:26:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,520 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-10 22:26:08,520 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-10 22:26:08,520 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-10 22:26:08,521 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,521 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,521 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,521 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,522 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-10 22:26:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,578 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-10 22:26:08,578 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,579 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:26:08,585 INFO L280 TraceCheckUtils]: 0: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,585 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,585 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,586 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,586 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-10 22:26:08,586 INFO L280 TraceCheckUtils]: 1: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,586 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,586 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-10 22:26:08,588 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-10 22:26:08,588 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-10 22:26:08,588 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,589 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,589 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-10 22:26:08,589 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-10 22:26:08,589 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-10 22:26:08,589 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,590 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,590 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,590 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,590 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,591 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,591 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-10 22:26:08,591 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-10 22:26:08,592 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-10 22:26:08,592 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-10 22:26:08,593 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,593 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,593 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-10 22:26:08,595 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-10 22:26:08,595 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-10 22:26:08,595 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,595 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,596 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-10 22:26:08,596 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-10 22:26:08,596 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-10 22:26:08,596 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,596 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,597 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,597 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,597 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,597 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,597 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-10 22:26:08,598 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-10 22:26:08,598 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-10 22:26:08,598 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-10 22:26:08,598 INFO L280 TraceCheckUtils]: 23: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,598 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-10 22:26:08,599 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-10 22:26:08,599 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-10 22:26:08,599 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-10 22:26:08,599 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} havoc ~ldv_func_res~1; {60941#true} is VALID [2020-07-10 22:26:08,600 INFO L280 TraceCheckUtils]: 4: Hoare triple {60941#true} havoc ~tmp~11; {60941#true} is VALID [2020-07-10 22:26:08,600 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-10 22:26:08,600 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-10 22:26:08,600 INFO L280 TraceCheckUtils]: 7: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-10 22:26:08,600 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-10 22:26:08,600 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,601 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,601 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,601 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,601 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-10 22:26:08,602 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,602 INFO L280 TraceCheckUtils]: 15: Hoare triple {60941#true} ~tmp~11 := #t~ret81; {60941#true} is VALID [2020-07-10 22:26:08,602 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} havoc #t~ret81; {60941#true} is VALID [2020-07-10 22:26:08,602 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} ~ldv_func_res~1 := ~tmp~11; {60941#true} is VALID [2020-07-10 22:26:08,602 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,603 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,604 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-10 22:26:08,604 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-10 22:26:08,605 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-10 22:26:08,606 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-10 22:26:08,606 INFO L280 TraceCheckUtils]: 24: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,606 INFO L280 TraceCheckUtils]: 25: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,606 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-10 22:26:08,608 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-10 22:26:08,608 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-10 22:26:08,608 INFO L280 TraceCheckUtils]: 29: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,609 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,609 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-10 22:26:08,609 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-10 22:26:08,609 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-10 22:26:08,610 INFO L280 TraceCheckUtils]: 34: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,610 INFO L280 TraceCheckUtils]: 35: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,610 INFO L280 TraceCheckUtils]: 36: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,610 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,610 INFO L280 TraceCheckUtils]: 38: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,610 INFO L280 TraceCheckUtils]: 39: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,611 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-10 22:26:08,611 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-10 22:26:08,611 INFO L280 TraceCheckUtils]: 42: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-10 22:26:08,611 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-10 22:26:08,611 INFO L280 TraceCheckUtils]: 44: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,612 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-10 22:26:08,612 INFO L280 TraceCheckUtils]: 46: Hoare triple {60941#true} #res := ~ldv_func_res~1; {60941#true} is VALID [2020-07-10 22:26:08,612 INFO L280 TraceCheckUtils]: 47: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,612 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {60941#true} {60941#true} #2114#return; {60941#true} is VALID [2020-07-10 22:26:08,614 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-10 22:26:08,616 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-10 22:26:08,616 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-10 22:26:08,617 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-10 22:26:08,617 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-10 22:26:08,617 INFO L280 TraceCheckUtils]: 5: Hoare triple {60941#true} havoc ~ldv_func_res~1; {60941#true} is VALID [2020-07-10 22:26:08,617 INFO L280 TraceCheckUtils]: 6: Hoare triple {60941#true} havoc ~tmp~11; {60941#true} is VALID [2020-07-10 22:26:08,617 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-10 22:26:08,617 INFO L280 TraceCheckUtils]: 8: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-10 22:26:08,618 INFO L280 TraceCheckUtils]: 9: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-10 22:26:08,618 INFO L280 TraceCheckUtils]: 10: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-10 22:26:08,618 INFO L280 TraceCheckUtils]: 11: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,618 INFO L280 TraceCheckUtils]: 12: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,618 INFO L280 TraceCheckUtils]: 13: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,619 INFO L280 TraceCheckUtils]: 14: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,619 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-10 22:26:08,619 INFO L280 TraceCheckUtils]: 16: Hoare triple {60941#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,619 INFO L280 TraceCheckUtils]: 17: Hoare triple {60941#true} ~tmp~11 := #t~ret81; {60941#true} is VALID [2020-07-10 22:26:08,619 INFO L280 TraceCheckUtils]: 18: Hoare triple {60941#true} havoc #t~ret81; {60941#true} is VALID [2020-07-10 22:26:08,620 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~ldv_func_res~1 := ~tmp~11; {60941#true} is VALID [2020-07-10 22:26:08,620 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,620 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,621 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-10 22:26:08,621 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-10 22:26:08,622 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-10 22:26:08,622 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-10 22:26:08,623 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,623 INFO L280 TraceCheckUtils]: 27: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,623 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-10 22:26:08,624 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-10 22:26:08,625 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-10 22:26:08,625 INFO L280 TraceCheckUtils]: 31: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,625 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,625 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-10 22:26:08,625 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-10 22:26:08,626 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-10 22:26:08,626 INFO L280 TraceCheckUtils]: 36: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,626 INFO L280 TraceCheckUtils]: 37: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,626 INFO L280 TraceCheckUtils]: 38: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,626 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,627 INFO L280 TraceCheckUtils]: 40: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,627 INFO L280 TraceCheckUtils]: 41: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,627 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-10 22:26:08,627 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-10 22:26:08,627 INFO L280 TraceCheckUtils]: 44: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-10 22:26:08,627 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-10 22:26:08,628 INFO L280 TraceCheckUtils]: 46: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,628 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-10 22:26:08,628 INFO L280 TraceCheckUtils]: 48: Hoare triple {60941#true} #res := ~ldv_func_res~1; {60941#true} is VALID [2020-07-10 22:26:08,628 INFO L280 TraceCheckUtils]: 49: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,628 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {60941#true} {60941#true} #2114#return; {60941#true} is VALID [2020-07-10 22:26:08,628 INFO L280 TraceCheckUtils]: 51: Hoare triple {60941#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,629 INFO L280 TraceCheckUtils]: 52: Hoare triple {60941#true} ~tmp~6 := #t~ret43; {60941#true} is VALID [2020-07-10 22:26:08,629 INFO L280 TraceCheckUtils]: 53: Hoare triple {60941#true} havoc #t~ret43; {60941#true} is VALID [2020-07-10 22:26:08,629 INFO L280 TraceCheckUtils]: 54: Hoare triple {60941#true} #res := ~tmp~6; {60941#true} is VALID [2020-07-10 22:26:08,629 INFO L280 TraceCheckUtils]: 55: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,630 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-10 22:26:08,639 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-10 22:26:08,639 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-10 22:26:08,640 INFO L280 TraceCheckUtils]: 2: Hoare triple {60941#true} #valid := #valid[0 := 0]; {60941#true} is VALID [2020-07-10 22:26:08,640 INFO L280 TraceCheckUtils]: 3: Hoare triple {60941#true} assume 0 < #StackHeapBarrier; {60941#true} is VALID [2020-07-10 22:26:08,640 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-10 22:26:08,640 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-10 22:26:08,640 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-10 22:26:08,641 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-10 22:26:08,641 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-10 22:26:08,641 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-10 22:26:08,641 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-10 22:26:08,641 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-10 22:26:08,642 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-10 22:26:08,642 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-10 22:26:08,642 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-10 22:26:08,642 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-10 22:26:08,642 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-10 22:26:08,642 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-10 22:26:08,643 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-10 22:26:08,643 INFO L280 TraceCheckUtils]: 19: Hoare triple {60941#true} ~ldv_state_variable_3~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,643 INFO L280 TraceCheckUtils]: 20: Hoare triple {60941#true} ~LDV_IN_INTERRUPT~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,643 INFO L280 TraceCheckUtils]: 21: Hoare triple {60941#true} ~ldv_state_variable_2~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,643 INFO L280 TraceCheckUtils]: 22: Hoare triple {60941#true} ~ref_cnt~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,643 INFO L280 TraceCheckUtils]: 23: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,644 INFO L280 TraceCheckUtils]: 24: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,644 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-10 22:26:08,644 INFO L280 TraceCheckUtils]: 26: Hoare triple {60941#true} ~ldv_state_variable_4~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,644 INFO L280 TraceCheckUtils]: 27: Hoare triple {60941#true} ~ldv_state_variable_6~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,644 INFO L280 TraceCheckUtils]: 28: Hoare triple {60941#true} ~ldv_state_variable_0~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,645 INFO L280 TraceCheckUtils]: 29: Hoare triple {60941#true} ~ldv_state_variable_5~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,645 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-10 22:26:08,645 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-10 22:26:08,645 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-10 22:26:08,645 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-10 22:26:08,645 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-10 22:26:08,646 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-10 22:26:08,646 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-10 22:26:08,646 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-10 22:26:08,646 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-10 22:26:08,646 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-10 22:26:08,647 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-10 22:26:08,647 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-10 22:26:08,647 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-10 22:26:08,647 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-10 22:26:08,647 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-10 22:26:08,647 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-10 22:26:08,648 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-10 22:26:08,648 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-10 22:26:08,648 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-10 22:26:08,648 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-10 22:26:08,648 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-10 22:26:08,648 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-10 22:26:08,649 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-10 22:26:08,649 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-10 22:26:08,649 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-10 22:26:08,649 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-10 22:26:08,649 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-10 22:26:08,650 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-10 22:26:08,650 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-10 22:26:08,650 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-10 22:26:08,650 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-10 22:26:08,650 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-10 22:26:08,650 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-10 22:26:08,651 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-10 22:26:08,651 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-10 22:26:08,651 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-10 22:26:08,651 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-10 22:26:08,651 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-10 22:26:08,652 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-10 22:26:08,652 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-10 22:26:08,652 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-10 22:26:08,652 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-10 22:26:08,652 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-10 22:26:08,652 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-10 22:26:08,653 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-10 22:26:08,653 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-10 22:26:08,653 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-10 22:26:08,653 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-10 22:26:08,653 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-10 22:26:08,654 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-10 22:26:08,654 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-10 22:26:08,654 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-10 22:26:08,654 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-10 22:26:08,654 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-10 22:26:08,655 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-10 22:26:08,655 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-10 22:26:08,655 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-10 22:26:08,655 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-10 22:26:08,655 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-10 22:26:08,656 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-10 22:26:08,656 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-10 22:26:08,656 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-10 22:26:08,656 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-10 22:26:08,656 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-10 22:26:08,656 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-10 22:26:08,657 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-10 22:26:08,657 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-10 22:26:08,657 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-10 22:26:08,657 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-10 22:26:08,657 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-10 22:26:08,657 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-10 22:26:08,658 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-10 22:26:08,658 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-10 22:26:08,658 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-10 22:26:08,658 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-10 22:26:08,658 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-10 22:26:08,658 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-10 22:26:08,659 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-10 22:26:08,659 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-10 22:26:08,659 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-10 22:26:08,659 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-10 22:26:08,659 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-10 22:26:08,660 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-10 22:26:08,660 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-10 22:26:08,660 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-10 22:26:08,660 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-10 22:26:08,660 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-10 22:26:08,660 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-10 22:26:08,661 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-10 22:26:08,661 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-10 22:26:08,661 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-10 22:26:08,661 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-10 22:26:08,661 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-10 22:26:08,661 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-10 22:26:08,662 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-10 22:26:08,662 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-10 22:26:08,662 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-10 22:26:08,662 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-10 22:26:08,662 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-10 22:26:08,662 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-10 22:26:08,663 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-10 22:26:08,663 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-10 22:26:08,663 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-10 22:26:08,663 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-10 22:26:08,663 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-10 22:26:08,663 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-10 22:26:08,664 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-10 22:26:08,664 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-10 22:26:08,664 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-10 22:26:08,664 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-10 22:26:08,664 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-10 22:26:08,664 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-10 22:26:08,665 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-10 22:26:08,665 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-10 22:26:08,665 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-10 22:26:08,665 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-10 22:26:08,665 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-10 22:26:08,665 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-10 22:26:08,666 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-10 22:26:08,666 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-10 22:26:08,666 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-10 22:26:08,666 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-10 22:26:08,666 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-10 22:26:08,666 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-10 22:26:08,667 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-10 22:26:08,667 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-10 22:26:08,667 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-10 22:26:08,667 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-10 22:26:08,667 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-10 22:26:08,668 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-10 22:26:08,668 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-10 22:26:08,668 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-10 22:26:08,668 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-10 22:26:08,668 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-10 22:26:08,669 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-10 22:26:08,669 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-10 22:26:08,669 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-10 22:26:08,669 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-10 22:26:08,669 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-10 22:26:08,669 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-10 22:26:08,670 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-10 22:26:08,670 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-10 22:26:08,670 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-10 22:26:08,670 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-10 22:26:08,670 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-10 22:26:08,671 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-10 22:26:08,671 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-10 22:26:08,671 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-10 22:26:08,671 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-10 22:26:08,671 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-10 22:26:08,671 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-10 22:26:08,672 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-10 22:26:08,672 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-10 22:26:08,672 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-10 22:26:08,672 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-10 22:26:08,672 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-10 22:26:08,672 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-10 22:26:08,673 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-10 22:26:08,673 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-10 22:26:08,673 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-10 22:26:08,673 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-10 22:26:08,673 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-10 22:26:08,673 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-10 22:26:08,674 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-10 22:26:08,674 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-10 22:26:08,674 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-10 22:26:08,674 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-10 22:26:08,674 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-10 22:26:08,674 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-10 22:26:08,675 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-10 22:26:08,675 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-10 22:26:08,675 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-10 22:26:08,675 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-10 22:26:08,675 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-10 22:26:08,676 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-10 22:26:08,676 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-10 22:26:08,676 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-10 22:26:08,676 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-10 22:26:08,676 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-10 22:26:08,676 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-10 22:26:08,677 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-10 22:26:08,677 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-10 22:26:08,677 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-10 22:26:08,677 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-10 22:26:08,677 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-10 22:26:08,677 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-10 22:26:08,678 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-10 22:26:08,678 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-10 22:26:08,678 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-10 22:26:08,678 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-10 22:26:08,678 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-10 22:26:08,678 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-10 22:26:08,679 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-10 22:26:08,679 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-10 22:26:08,679 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-10 22:26:08,679 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-10 22:26:08,679 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-10 22:26:08,679 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-10 22:26:08,680 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-10 22:26:08,680 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-10 22:26:08,680 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-10 22:26:08,680 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-10 22:26:08,680 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-10 22:26:08,680 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-10 22:26:08,681 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-10 22:26:08,681 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-10 22:26:08,681 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-10 22:26:08,681 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-10 22:26:08,681 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-10 22:26:08,681 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-10 22:26:08,682 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-10 22:26:08,682 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-10 22:26:08,682 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-10 22:26:08,682 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-10 22:26:08,682 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-10 22:26:08,682 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-10 22:26:08,683 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-10 22:26:08,683 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-10 22:26:08,683 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-10 22:26:08,683 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-10 22:26:08,683 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-10 22:26:08,683 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-10 22:26:08,684 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-10 22:26:08,684 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-10 22:26:08,684 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-10 22:26:08,684 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-10 22:26:08,684 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-10 22:26:08,685 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-10 22:26:08,685 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-10 22:26:08,685 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-10 22:26:08,685 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-10 22:26:08,685 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-10 22:26:08,685 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-10 22:26:08,686 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-10 22:26:08,686 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-10 22:26:08,686 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-10 22:26:08,686 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-10 22:26:08,686 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-10 22:26:08,686 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-10 22:26:08,687 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-10 22:26:08,687 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-10 22:26:08,687 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-10 22:26:08,687 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-10 22:26:08,687 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-10 22:26:08,688 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-10 22:26:08,688 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-10 22:26:08,688 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-10 22:26:08,688 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-10 22:26:08,689 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-10 22:26:08,689 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-10 22:26:08,689 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-10 22:26:08,689 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-10 22:26:08,689 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-10 22:26:08,690 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-10 22:26:08,690 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-10 22:26:08,690 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-10 22:26:08,690 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-10 22:26:08,691 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-10 22:26:08,691 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-10 22:26:08,691 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-10 22:26:08,691 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-10 22:26:08,691 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-10 22:26:08,691 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-10 22:26:08,692 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-10 22:26:08,692 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-10 22:26:08,692 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-10 22:26:08,692 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-10 22:26:08,692 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-10 22:26:08,693 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-10 22:26:08,694 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-10 22:26:08,694 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-10 22:26:08,701 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-10 22:26:08,702 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-10 22:26:08,702 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-10 22:26:08,702 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-10 22:26:08,704 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-10 22:26:08,704 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-10 22:26:08,704 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-10 22:26:08,704 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-10 22:26:08,705 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-10 22:26:08,705 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-10 22:26:08,705 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-10 22:26:08,705 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-10 22:26:08,705 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-10 22:26:08,705 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-10 22:26:08,706 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-10 22:26:08,706 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-10 22:26:08,706 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-10 22:26:08,706 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-10 22:26:08,706 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-10 22:26:08,707 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-10 22:26:08,707 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-10 22:26:08,707 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-10 22:26:08,707 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-10 22:26:08,707 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-10 22:26:08,708 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-10 22:26:08,708 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-10 22:26:08,708 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-10 22:26:08,708 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-10 22:26:08,708 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-10 22:26:08,708 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-10 22:26:08,709 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-10 22:26:08,709 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-10 22:26:08,709 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-10 22:26:08,709 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-10 22:26:08,709 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-10 22:26:08,710 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-10 22:26:08,710 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-10 22:26:08,710 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-10 22:26:08,710 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-10 22:26:08,710 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-10 22:26:08,710 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-10 22:26:08,711 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-10 22:26:08,711 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-10 22:26:08,711 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-10 22:26:08,711 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-10 22:26:08,711 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-10 22:26:08,712 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-10 22:26:08,712 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-10 22:26:08,712 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-10 22:26:08,712 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-10 22:26:08,712 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-10 22:26:08,712 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-10 22:26:08,713 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-10 22:26:08,713 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-10 22:26:08,713 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-10 22:26:08,713 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-10 22:26:08,713 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-10 22:26:08,714 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-10 22:26:08,714 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-10 22:26:08,714 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-10 22:26:08,714 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-10 22:26:08,714 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-10 22:26:08,714 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-10 22:26:08,714 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-10 22:26:08,715 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-10 22:26:08,715 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-10 22:26:08,715 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-10 22:26:08,715 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-10 22:26:08,715 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-10 22:26:08,716 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-10 22:26:08,716 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-10 22:26:08,716 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-10 22:26:08,716 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-10 22:26:08,716 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-10 22:26:08,716 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-10 22:26:08,717 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-10 22:26:08,717 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-10 22:26:08,717 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-10 22:26:08,717 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-10 22:26:08,717 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-10 22:26:08,717 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-10 22:26:08,718 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-10 22:26:08,718 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-10 22:26:08,718 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-10 22:26:08,718 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-10 22:26:08,718 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-10 22:26:08,718 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-10 22:26:08,719 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-10 22:26:08,719 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-10 22:26:08,719 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-10 22:26:08,719 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-10 22:26:08,719 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-10 22:26:08,719 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-10 22:26:08,720 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-10 22:26:08,720 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-10 22:26:08,720 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-10 22:26:08,720 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-10 22:26:08,720 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-10 22:26:08,720 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-10 22:26:08,721 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-10 22:26:08,721 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-10 22:26:08,721 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-10 22:26:08,721 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-10 22:26:08,721 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-10 22:26:08,721 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-10 22:26:08,722 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-10 22:26:08,722 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-10 22:26:08,722 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-10 22:26:08,722 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-10 22:26:08,722 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-10 22:26:08,723 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-10 22:26:08,723 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-10 22:26:08,723 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-10 22:26:08,723 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-10 22:26:08,723 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-10 22:26:08,723 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-10 22:26:08,724 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-10 22:26:08,724 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-10 22:26:08,724 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-10 22:26:08,724 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-10 22:26:08,724 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-10 22:26:08,724 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-10 22:26:08,725 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-10 22:26:08,725 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-10 22:26:08,725 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-10 22:26:08,725 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-10 22:26:08,725 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-10 22:26:08,725 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-10 22:26:08,726 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-10 22:26:08,726 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-10 22:26:08,726 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-10 22:26:08,726 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-10 22:26:08,726 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-10 22:26:08,726 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-10 22:26:08,727 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-10 22:26:08,727 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-10 22:26:08,727 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-10 22:26:08,727 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-10 22:26:08,727 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-10 22:26:08,727 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-10 22:26:08,728 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-10 22:26:08,728 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-10 22:26:08,728 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-10 22:26:08,728 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-10 22:26:08,728 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-10 22:26:08,728 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-10 22:26:08,729 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-10 22:26:08,729 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-10 22:26:08,729 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-10 22:26:08,729 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-10 22:26:08,729 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-10 22:26:08,730 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-10 22:26:08,730 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-10 22:26:08,730 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-10 22:26:08,730 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-10 22:26:08,730 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-10 22:26:08,730 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-10 22:26:08,731 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-10 22:26:08,731 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-10 22:26:08,731 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-10 22:26:08,731 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-10 22:26:08,731 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-10 22:26:08,731 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-10 22:26:08,732 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-10 22:26:08,732 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-10 22:26:08,732 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-10 22:26:08,732 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-10 22:26:08,732 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-10 22:26:08,732 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-10 22:26:08,733 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-10 22:26:08,733 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-10 22:26:08,733 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-10 22:26:08,733 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-10 22:26:08,733 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-10 22:26:08,734 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-10 22:26:08,734 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-10 22:26:08,734 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-10 22:26:08,734 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-10 22:26:08,734 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-10 22:26:08,734 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-10 22:26:08,735 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-10 22:26:08,735 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-10 22:26:08,735 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-10 22:26:08,735 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-10 22:26:08,735 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-10 22:26:08,735 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-10 22:26:08,736 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-10 22:26:08,736 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-10 22:26:08,736 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-10 22:26:08,736 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-10 22:26:08,736 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-10 22:26:08,736 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-10 22:26:08,737 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-10 22:26:08,737 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-10 22:26:08,737 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-10 22:26:08,737 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-10 22:26:08,737 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-10 22:26:08,737 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-10 22:26:08,738 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-10 22:26:08,738 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-10 22:26:08,738 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-10 22:26:08,738 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-10 22:26:08,738 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-10 22:26:08,738 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-10 22:26:08,739 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-10 22:26:08,739 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-10 22:26:08,739 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-10 22:26:08,739 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-10 22:26:08,739 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-10 22:26:08,740 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-10 22:26:08,740 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-10 22:26:08,740 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-10 22:26:08,740 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-10 22:26:08,740 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-10 22:26:08,740 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-10 22:26:08,741 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-10 22:26:08,741 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-10 22:26:08,741 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-10 22:26:08,741 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-10 22:26:08,741 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-10 22:26:08,741 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-10 22:26:08,742 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-10 22:26:08,742 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-10 22:26:08,742 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-10 22:26:08,742 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-10 22:26:08,742 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-10 22:26:08,742 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-10 22:26:08,743 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-10 22:26:08,743 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-10 22:26:08,743 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-10 22:26:08,743 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-10 22:26:08,743 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-10 22:26:08,743 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-10 22:26:08,744 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-10 22:26:08,744 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-10 22:26:08,744 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-10 22:26:08,744 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-10 22:26:08,744 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-10 22:26:08,744 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-10 22:26:08,745 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-10 22:26:08,745 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-10 22:26:08,745 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-10 22:26:08,745 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-10 22:26:08,745 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-10 22:26:08,745 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-10 22:26:08,746 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-10 22:26:08,746 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-10 22:26:08,746 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-10 22:26:08,746 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-10 22:26:08,746 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-10 22:26:08,746 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-10 22:26:08,747 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-10 22:26:08,747 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-10 22:26:08,747 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-10 22:26:08,747 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-10 22:26:08,747 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-10 22:26:08,747 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-10 22:26:08,748 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-10 22:26:08,748 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-10 22:26:08,748 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-10 22:26:08,748 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-10 22:26:08,748 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-10 22:26:08,748 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-10 22:26:08,749 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-10 22:26:08,749 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-10 22:26:08,749 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-10 22:26:08,749 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-10 22:26:08,749 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-10 22:26:08,749 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-10 22:26:08,750 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-10 22:26:08,750 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-10 22:26:08,750 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-10 22:26:08,750 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-10 22:26:08,750 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-10 22:26:08,750 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-10 22:26:08,751 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-10 22:26:08,751 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-10 22:26:08,751 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-10 22:26:08,751 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-10 22:26:08,751 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-10 22:26:08,752 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-10 22:26:08,752 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-10 22:26:08,752 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-10 22:26:08,752 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-10 22:26:08,752 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-10 22:26:08,752 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-10 22:26:08,753 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-10 22:26:08,753 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-10 22:26:08,753 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-10 22:26:08,753 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-10 22:26:08,753 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-10 22:26:08,753 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-10 22:26:08,754 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-10 22:26:08,754 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-10 22:26:08,754 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-10 22:26:08,754 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-10 22:26:08,754 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-10 22:26:08,754 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-10 22:26:08,755 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-10 22:26:08,755 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-10 22:26:08,755 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-10 22:26:08,755 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-10 22:26:08,755 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-10 22:26:08,755 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-10 22:26:08,756 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-10 22:26:08,756 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-10 22:26:08,756 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-10 22:26:08,756 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-10 22:26:08,756 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-10 22:26:08,756 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-10 22:26:08,757 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-10 22:26:08,757 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-10 22:26:08,757 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-10 22:26:08,757 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-10 22:26:08,757 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-10 22:26:08,757 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-10 22:26:08,758 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-10 22:26:08,758 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-10 22:26:08,758 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-10 22:26:08,758 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-10 22:26:08,758 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-10 22:26:08,758 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-10 22:26:08,759 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-10 22:26:08,759 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-10 22:26:08,759 INFO L280 TraceCheckUtils]: 625: Hoare triple {60941#true} ~ldv_retval_0~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,759 INFO L280 TraceCheckUtils]: 626: Hoare triple {60941#true} ~ldv_retval_1~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,759 INFO L280 TraceCheckUtils]: 627: Hoare triple {60941#true} ~ldv_retval_3~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,759 INFO L280 TraceCheckUtils]: 628: Hoare triple {60941#true} ~ldv_retval_2~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,760 INFO L280 TraceCheckUtils]: 629: Hoare triple {60941#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,760 INFO L280 TraceCheckUtils]: 630: Hoare triple {60941#true} ~ldv_mutex_lock~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,760 INFO L280 TraceCheckUtils]: 631: Hoare triple {60941#true} ~ldv_mutex_mutex_of_device~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,761 INFO L280 TraceCheckUtils]: 632: Hoare triple {60941#true} ~ldv_mutex_udev~0 := 1; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:26:08,761 INFO L280 TraceCheckUtils]: 633: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume true; {61577#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:26:08,762 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-10 22:26:08,763 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-10 22:26:08,763 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-10 22:26:08,764 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-10 22:26:08,764 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-10 22:26:08,765 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-10 22:26:08,766 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-10 22:26:08,766 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-10 22:26:08,767 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-10 22:26:08,767 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-10 22:26:08,768 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-10 22:26:08,768 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-10 22:26:08,769 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-10 22:26:08,770 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-10 22:26:08,770 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-10 22:26:08,771 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-10 22:26:08,771 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-10 22:26:08,772 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-10 22:26:08,772 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-10 22:26:08,773 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-10 22:26:08,774 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-10 22:26:08,774 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-10 22:26:08,775 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-10 22:26:08,776 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-10 22:26:08,776 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-10 22:26:08,776 INFO L280 TraceCheckUtils]: 659: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,776 INFO L280 TraceCheckUtils]: 660: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,776 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-10 22:26:08,778 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-10 22:26:08,778 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-10 22:26:08,778 INFO L280 TraceCheckUtils]: 664: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,778 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,779 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-10 22:26:08,779 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-10 22:26:08,779 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-10 22:26:08,779 INFO L280 TraceCheckUtils]: 669: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,779 INFO L280 TraceCheckUtils]: 670: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,779 INFO L280 TraceCheckUtils]: 671: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,780 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,780 INFO L280 TraceCheckUtils]: 673: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,780 INFO L280 TraceCheckUtils]: 674: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,781 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-10 22:26:08,782 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-10 22:26:08,782 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-10 22:26:08,783 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-10 22:26:08,784 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-10 22:26:08,784 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-10 22:26:08,784 INFO L280 TraceCheckUtils]: 681: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,785 INFO L280 TraceCheckUtils]: 682: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,785 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-10 22:26:08,786 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-10 22:26:08,786 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-10 22:26:08,786 INFO L280 TraceCheckUtils]: 686: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,787 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,787 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-10 22:26:08,787 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-10 22:26:08,787 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-10 22:26:08,787 INFO L280 TraceCheckUtils]: 691: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,787 INFO L280 TraceCheckUtils]: 692: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,788 INFO L280 TraceCheckUtils]: 693: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,788 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,788 INFO L280 TraceCheckUtils]: 695: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,788 INFO L280 TraceCheckUtils]: 696: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,789 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-10 22:26:08,790 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-10 22:26:08,790 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-10 22:26:08,791 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-10 22:26:08,793 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-10 22:26:08,793 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-10 22:26:08,793 INFO L280 TraceCheckUtils]: 703: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,793 INFO L280 TraceCheckUtils]: 704: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,794 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-10 22:26:08,795 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-10 22:26:08,795 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-10 22:26:08,796 INFO L280 TraceCheckUtils]: 708: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,796 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,796 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-10 22:26:08,796 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-10 22:26:08,796 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-10 22:26:08,797 INFO L280 TraceCheckUtils]: 713: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,797 INFO L280 TraceCheckUtils]: 714: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,797 INFO L280 TraceCheckUtils]: 715: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,797 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,797 INFO L280 TraceCheckUtils]: 717: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,797 INFO L280 TraceCheckUtils]: 718: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,798 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-10 22:26:08,799 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-10 22:26:08,800 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-10 22:26:08,800 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-10 22:26:08,801 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-10 22:26:08,801 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-10 22:26:08,802 INFO L280 TraceCheckUtils]: 725: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,802 INFO L280 TraceCheckUtils]: 726: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,802 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-10 22:26:08,804 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-10 22:26:08,804 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-10 22:26:08,804 INFO L280 TraceCheckUtils]: 730: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,804 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,804 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-10 22:26:08,804 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-10 22:26:08,805 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-10 22:26:08,805 INFO L280 TraceCheckUtils]: 735: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,805 INFO L280 TraceCheckUtils]: 736: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,805 INFO L280 TraceCheckUtils]: 737: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,805 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,805 INFO L280 TraceCheckUtils]: 739: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,806 INFO L280 TraceCheckUtils]: 740: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,807 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-10 22:26:08,807 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-10 22:26:08,808 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-10 22:26:08,808 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-10 22:26:08,809 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-10 22:26:08,810 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-10 22:26:08,810 INFO L280 TraceCheckUtils]: 747: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,810 INFO L280 TraceCheckUtils]: 748: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,810 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-10 22:26:08,812 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-10 22:26:08,812 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-10 22:26:08,812 INFO L280 TraceCheckUtils]: 752: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,812 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,812 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-10 22:26:08,813 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-10 22:26:08,813 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-10 22:26:08,813 INFO L280 TraceCheckUtils]: 757: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,813 INFO L280 TraceCheckUtils]: 758: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,813 INFO L280 TraceCheckUtils]: 759: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,813 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,814 INFO L280 TraceCheckUtils]: 761: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,814 INFO L280 TraceCheckUtils]: 762: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,815 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-10 22:26:08,815 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-10 22:26:08,816 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-10 22:26:08,817 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-10 22:26:08,818 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-10 22:26:08,818 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-10 22:26:08,818 INFO L280 TraceCheckUtils]: 769: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,818 INFO L280 TraceCheckUtils]: 770: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,818 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-10 22:26:08,820 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-10 22:26:08,820 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-10 22:26:08,820 INFO L280 TraceCheckUtils]: 774: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,820 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,821 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-10 22:26:08,821 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-10 22:26:08,821 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-10 22:26:08,821 INFO L280 TraceCheckUtils]: 779: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,821 INFO L280 TraceCheckUtils]: 780: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,821 INFO L280 TraceCheckUtils]: 781: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,822 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,822 INFO L280 TraceCheckUtils]: 783: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,822 INFO L280 TraceCheckUtils]: 784: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,823 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-10 22:26:08,823 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-10 22:26:08,824 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-10 22:26:08,825 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-10 22:26:08,825 INFO L263 TraceCheckUtils]: 789: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} call ldv_initialize(); {60941#true} is VALID [2020-07-10 22:26:08,825 INFO L280 TraceCheckUtils]: 790: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,826 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-10 22:26:08,827 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-10 22:26:08,827 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-10 22:26:08,827 INFO L280 TraceCheckUtils]: 794: Hoare triple {60941#true} ~c := #in~c; {60941#true} is VALID [2020-07-10 22:26:08,827 INFO L280 TraceCheckUtils]: 795: Hoare triple {60941#true} ~n := #in~n; {60941#true} is VALID [2020-07-10 22:26:08,828 INFO L280 TraceCheckUtils]: 796: Hoare triple {60941#true} havoc ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-10 22:26:08,829 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-10 22:26:08,829 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-10 22:26:08,829 INFO L280 TraceCheckUtils]: 799: Hoare triple {60941#true} assume !(#t~loopctr125 < #amount); {60941#true} is VALID [2020-07-10 22:26:08,830 INFO L280 TraceCheckUtils]: 800: Hoare triple {60941#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60941#true} is VALID [2020-07-10 22:26:08,830 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {60941#true} {60941#true} #2164#return; {60941#true} is VALID [2020-07-10 22:26:08,830 INFO L280 TraceCheckUtils]: 802: Hoare triple {60941#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {60941#true} is VALID [2020-07-10 22:26:08,830 INFO L280 TraceCheckUtils]: 803: Hoare triple {60941#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {60941#true} is VALID [2020-07-10 22:26:08,830 INFO L280 TraceCheckUtils]: 804: Hoare triple {60941#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60941#true} is VALID [2020-07-10 22:26:08,831 INFO L280 TraceCheckUtils]: 805: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,832 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-10 22:26:08,832 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-10 22:26:08,833 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-10 22:26:08,833 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-10 22:26:08,834 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-10 22:26:08,835 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-10 22:26:08,835 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-10 22:26:08,836 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-10 22:26:08,836 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-10 22:26:08,837 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-10 22:26:08,837 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-10 22:26:08,838 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-10 22:26:08,839 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-10 22:26:08,840 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-10 22:26:08,840 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-10 22:26:08,840 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-10 22:26:08,841 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-10 22:26:08,841 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-10 22:26:08,842 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-10 22:26:08,842 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-10 22:26:08,842 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-10 22:26:08,843 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-10 22:26:08,843 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-10 22:26:08,844 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-10 22:26:08,844 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-10 22:26:08,844 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-10 22:26:08,845 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-10 22:26:08,845 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-10 22:26:08,846 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-10 22:26:08,846 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-10 22:26:08,847 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-10 22:26:08,847 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-10 22:26:08,850 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-10 22:26:08,850 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-10 22:26:08,850 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-10 22:26:08,850 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-10 22:26:08,850 INFO L280 TraceCheckUtils]: 842: Hoare triple {60941#true} havoc ~ldv_func_res~1; {60941#true} is VALID [2020-07-10 22:26:08,851 INFO L280 TraceCheckUtils]: 843: Hoare triple {60941#true} havoc ~tmp~11; {60941#true} is VALID [2020-07-10 22:26:08,851 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-10 22:26:08,851 INFO L280 TraceCheckUtils]: 845: Hoare triple {60941#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60941#true} is VALID [2020-07-10 22:26:08,851 INFO L280 TraceCheckUtils]: 846: Hoare triple {60941#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60941#true} is VALID [2020-07-10 22:26:08,851 INFO L280 TraceCheckUtils]: 847: Hoare triple {60941#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60941#true} is VALID [2020-07-10 22:26:08,852 INFO L280 TraceCheckUtils]: 848: Hoare triple {60941#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,852 INFO L280 TraceCheckUtils]: 849: Hoare triple {60941#true} #res := #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,852 INFO L280 TraceCheckUtils]: 850: Hoare triple {60941#true} havoc #t~nondet118; {60941#true} is VALID [2020-07-10 22:26:08,852 INFO L280 TraceCheckUtils]: 851: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,852 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {60941#true} {60941#true} #2304#return; {60941#true} is VALID [2020-07-10 22:26:08,853 INFO L280 TraceCheckUtils]: 853: Hoare triple {60941#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,853 INFO L280 TraceCheckUtils]: 854: Hoare triple {60941#true} ~tmp~11 := #t~ret81; {60941#true} is VALID [2020-07-10 22:26:08,853 INFO L280 TraceCheckUtils]: 855: Hoare triple {60941#true} havoc #t~ret81; {60941#true} is VALID [2020-07-10 22:26:08,853 INFO L280 TraceCheckUtils]: 856: Hoare triple {60941#true} ~ldv_func_res~1 := ~tmp~11; {60941#true} is VALID [2020-07-10 22:26:08,853 INFO L280 TraceCheckUtils]: 857: Hoare triple {60941#true} ~ldv_state_variable_1~0 := 1; {60941#true} is VALID [2020-07-10 22:26:08,853 INFO L280 TraceCheckUtils]: 858: Hoare triple {60941#true} ~usb_counter~0 := 0; {60941#true} is VALID [2020-07-10 22:26:08,854 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-10 22:26:08,854 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-10 22:26:08,855 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-10 22:26:08,855 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-10 22:26:08,855 INFO L280 TraceCheckUtils]: 863: Hoare triple {60941#true} havoc ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,855 INFO L280 TraceCheckUtils]: 864: Hoare triple {60941#true} havoc ~tmp~2.base, ~tmp~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,855 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-10 22:26:08,856 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-10 22:26:08,856 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-10 22:26:08,856 INFO L280 TraceCheckUtils]: 868: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,857 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {60941#true} {60941#true} #2150#return; {60941#true} is VALID [2020-07-10 22:26:08,857 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-10 22:26:08,857 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-10 22:26:08,857 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-10 22:26:08,857 INFO L280 TraceCheckUtils]: 873: Hoare triple {60941#true} ~cond := #in~cond; {60941#true} is VALID [2020-07-10 22:26:08,857 INFO L280 TraceCheckUtils]: 874: Hoare triple {60941#true} assume !(0 == ~cond); {60941#true} is VALID [2020-07-10 22:26:08,857 INFO L280 TraceCheckUtils]: 875: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,857 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {60941#true} {60941#true} #2152#return; {60941#true} is VALID [2020-07-10 22:26:08,857 INFO L280 TraceCheckUtils]: 877: Hoare triple {60941#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60941#true} is VALID [2020-07-10 22:26:08,858 INFO L280 TraceCheckUtils]: 878: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,858 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {60941#true} {60941#true} #2120#return; {60941#true} is VALID [2020-07-10 22:26:08,858 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-10 22:26:08,858 INFO L280 TraceCheckUtils]: 881: Hoare triple {60941#true} havoc #t~ret44.base, #t~ret44.offset; {60941#true} is VALID [2020-07-10 22:26:08,858 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-10 22:26:08,858 INFO L280 TraceCheckUtils]: 883: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,858 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {60941#true} {60941#true} #2306#return; {60941#true} is VALID [2020-07-10 22:26:08,858 INFO L280 TraceCheckUtils]: 885: Hoare triple {60941#true} #res := ~ldv_func_res~1; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L280 TraceCheckUtils]: 886: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {60941#true} {60941#true} #2114#return; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L280 TraceCheckUtils]: 888: Hoare triple {60941#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L280 TraceCheckUtils]: 889: Hoare triple {60941#true} ~tmp~6 := #t~ret43; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L280 TraceCheckUtils]: 890: Hoare triple {60941#true} havoc #t~ret43; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L280 TraceCheckUtils]: 891: Hoare triple {60941#true} #res := ~tmp~6; {60941#true} is VALID [2020-07-10 22:26:08,859 INFO L280 TraceCheckUtils]: 892: Hoare triple {60941#true} assume true; {60941#true} is VALID [2020-07-10 22:26:08,860 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-10 22:26:08,860 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-10 22:26:08,861 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-10 22:26:08,861 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-10 22:26:08,861 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-10 22:26:08,862 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-10 22:26:08,862 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-10 22:26:08,863 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-10 22:26:08,863 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-10 22:26:08,863 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-10 22:26:08,864 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-10 22:26:08,864 INFO L280 TraceCheckUtils]: 904: Hoare triple {61577#(= 1 ~ldv_mutex_udev~0)} assume 1 != ~ldv_mutex_udev~0; {60942#false} is VALID [2020-07-10 22:26:08,864 INFO L263 TraceCheckUtils]: 905: Hoare triple {60942#false} call ldv_error(); {60942#false} is VALID [2020-07-10 22:26:08,864 INFO L280 TraceCheckUtils]: 906: Hoare triple {60942#false} assume !false; {60942#false} is VALID [2020-07-10 22:26:09,208 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-10 22:26:09,208 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:26:09,208 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1013144249] [2020-07-10 22:26:09,208 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:26:09,208 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-10 22:26:09,209 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209584156] [2020-07-10 22:26:09,209 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 907 [2020-07-10 22:26:09,210 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:26:09,210 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-10 22:26:10,214 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-10 22:26:10,215 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-10 22:26:10,215 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:26:10,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-10 22:26:10,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-10 22:26:10,216 INFO L87 Difference]: Start difference. First operand 1796 states and 1988 transitions. Second operand 9 states. [2020-07-10 22:26:10,662 WARN L193 SmtUtils]: Spent 395.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:26:21,204 WARN L193 SmtUtils]: Spent 408.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:26:22,641 WARN L193 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:26:24,870 WARN L193 SmtUtils]: Spent 391.00 ms on a formula simplification that was a NOOP. DAG size: 237 [2020-07-10 22:27:18,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:27:18,502 INFO L93 Difference]: Finished difference Result 3956 states and 4545 transitions. [2020-07-10 22:27:18,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2020-07-10 22:27:18,503 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 907 [2020-07-10 22:27:18,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:27:18,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:27:18,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2020 transitions. [2020-07-10 22:27:18,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-10 22:27:18,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2020 transitions. [2020-07-10 22:27:18,528 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 14 states and 2020 transitions. [2020-07-10 22:27:23,527 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-10 22:27:23,882 INFO L225 Difference]: With dead ends: 3956 [2020-07-10 22:27:23,883 INFO L226 Difference]: Without dead ends: 2870 [2020-07-10 22:27:23,886 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2020-07-10 22:27:23,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2870 states. [2020-07-10 22:28:01,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2870 to 2830. [2020-07-10 22:28:01,382 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:28:01,382 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2870 states. Second operand 2830 states. [2020-07-10 22:28:01,383 INFO L74 IsIncluded]: Start isIncluded. First operand 2870 states. Second operand 2830 states. [2020-07-10 22:28:01,383 INFO L87 Difference]: Start difference. First operand 2870 states. Second operand 2830 states. [2020-07-10 22:28:01,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:28:01,629 INFO L93 Difference]: Finished difference Result 2870 states and 3256 transitions. [2020-07-10 22:28:01,629 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3256 transitions. [2020-07-10 22:28:01,632 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:28:01,632 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:28:01,632 INFO L74 IsIncluded]: Start isIncluded. First operand 2830 states. Second operand 2870 states. [2020-07-10 22:28:01,632 INFO L87 Difference]: Start difference. First operand 2830 states. Second operand 2870 states. [2020-07-10 22:28:01,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:28:01,882 INFO L93 Difference]: Finished difference Result 2870 states and 3256 transitions. [2020-07-10 22:28:01,882 INFO L276 IsEmpty]: Start isEmpty. Operand 2870 states and 3256 transitions. [2020-07-10 22:28:01,885 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:28:01,885 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:28:01,885 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:28:01,885 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:28:01,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2830 states. [2020-07-10 22:28:02,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3212 transitions. [2020-07-10 22:28:02,146 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3212 transitions. Word has length 907 [2020-07-10 22:28:02,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:28:02,147 INFO L479 AbstractCegarLoop]: Abstraction has 2830 states and 3212 transitions. [2020-07-10 22:28:02,147 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-10 22:28:02,147 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2830 states and 3212 transitions. [2020-07-10 22:28:11,823 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-10 22:28:11,823 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3212 transitions. [2020-07-10 22:28:11,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 988 [2020-07-10 22:28:11,838 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:28:11,838 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-10 22:28:11,839 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-07-10 22:28:11,839 INFO L427 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:28:11,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:28:11,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1265754919, now seen corresponding path program 1 times [2020-07-10 22:28:11,840 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:28:11,840 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [2071121961] [2020-07-10 22:28:11,840 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:28:12,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,028 WARN L193 SmtUtils]: Spent 655.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-10 22:28:13,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,294 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-10 22:28:13,295 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} #valid := #valid[0 := 0]; {81257#true} is VALID [2020-07-10 22:28:13,295 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume 0 < #StackHeapBarrier; {81257#true} is VALID [2020-07-10 22:28:13,295 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-10 22:28:13,295 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-10 22:28:13,296 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-10 22:28:13,296 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-10 22:28:13,296 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-10 22:28:13,297 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-10 22:28:13,297 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-10 22:28:13,297 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-10 22:28:13,298 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-10 22:28:13,298 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-10 22:28:13,298 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-10 22:28:13,298 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-10 22:28:13,299 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-10 22:28:13,299 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-10 22:28:13,299 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-10 22:28:13,300 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,300 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~LDV_IN_INTERRUPT~0 := 1; {81257#true} is VALID [2020-07-10 22:28:13,300 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,300 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~ref_cnt~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,301 INFO L280 TraceCheckUtils]: 22: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,301 INFO L280 TraceCheckUtils]: 23: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,301 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-10 22:28:13,302 INFO L280 TraceCheckUtils]: 25: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,302 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,302 INFO L280 TraceCheckUtils]: 27: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,303 INFO L280 TraceCheckUtils]: 28: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,303 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-10 22:28:13,303 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-10 22:28:13,304 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-10 22:28:13,304 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-10 22:28:13,304 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-10 22:28:13,304 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-10 22:28:13,305 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-10 22:28:13,305 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-10 22:28:13,305 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-10 22:28:13,306 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-10 22:28:13,306 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-10 22:28:13,306 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-10 22:28:13,307 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-10 22:28:13,307 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-10 22:28:13,307 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-10 22:28:13,308 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-10 22:28:13,308 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-10 22:28:13,308 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-10 22:28:13,309 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-10 22:28:13,309 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-10 22:28:13,309 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-10 22:28:13,309 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-10 22:28:13,310 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-10 22:28:13,310 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-10 22:28:13,310 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-10 22:28:13,311 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-10 22:28:13,311 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-10 22:28:13,311 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-10 22:28:13,312 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-10 22:28:13,312 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-10 22:28:13,312 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-10 22:28:13,313 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-10 22:28:13,313 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-10 22:28:13,313 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-10 22:28:13,313 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-10 22:28:13,314 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-10 22:28:13,314 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-10 22:28:13,314 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-10 22:28:13,315 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-10 22:28:13,315 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-10 22:28:13,315 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-10 22:28:13,316 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-10 22:28:13,316 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-10 22:28:13,316 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-10 22:28:13,316 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-10 22:28:13,317 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-10 22:28:13,317 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-10 22:28:13,317 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-10 22:28:13,318 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-10 22:28:13,318 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-10 22:28:13,318 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-10 22:28:13,318 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-10 22:28:13,319 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-10 22:28:13,319 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-10 22:28:13,319 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-10 22:28:13,320 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-10 22:28:13,320 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-10 22:28:13,320 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-10 22:28:13,321 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-10 22:28:13,321 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-10 22:28:13,321 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-10 22:28:13,322 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-10 22:28:13,322 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-10 22:28:13,322 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-10 22:28:13,322 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-10 22:28:13,323 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-10 22:28:13,323 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-10 22:28:13,323 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-10 22:28:13,324 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-10 22:28:13,324 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-10 22:28:13,324 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-10 22:28:13,325 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-10 22:28:13,325 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-10 22:28:13,325 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-10 22:28:13,326 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-10 22:28:13,326 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-10 22:28:13,326 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-10 22:28:13,326 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-10 22:28:13,327 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-10 22:28:13,327 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-10 22:28:13,327 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-10 22:28:13,328 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-10 22:28:13,328 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-10 22:28:13,328 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-10 22:28:13,329 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-10 22:28:13,329 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-10 22:28:13,329 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-10 22:28:13,330 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-10 22:28:13,330 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-10 22:28:13,330 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-10 22:28:13,330 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-10 22:28:13,331 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-10 22:28:13,331 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-10 22:28:13,331 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-10 22:28:13,332 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-10 22:28:13,332 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-10 22:28:13,332 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-10 22:28:13,333 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-10 22:28:13,333 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-10 22:28:13,333 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-10 22:28:13,333 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-10 22:28:13,334 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-10 22:28:13,334 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-10 22:28:13,334 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-10 22:28:13,335 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-10 22:28:13,335 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-10 22:28:13,335 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-10 22:28:13,335 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-10 22:28:13,335 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-10 22:28:13,336 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-10 22:28:13,336 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-10 22:28:13,336 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-10 22:28:13,337 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-10 22:28:13,337 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-10 22:28:13,337 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-10 22:28:13,337 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-10 22:28:13,338 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-10 22:28:13,338 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-10 22:28:13,338 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-10 22:28:13,339 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-10 22:28:13,339 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-10 22:28:13,339 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-10 22:28:13,340 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-10 22:28:13,340 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-10 22:28:13,340 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-10 22:28:13,340 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-10 22:28:13,341 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-10 22:28:13,341 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-10 22:28:13,341 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-10 22:28:13,342 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-10 22:28:13,342 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-10 22:28:13,342 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-10 22:28:13,343 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-10 22:28:13,343 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-10 22:28:13,343 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-10 22:28:13,343 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-10 22:28:13,344 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-10 22:28:13,344 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-10 22:28:13,344 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-10 22:28:13,345 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-10 22:28:13,345 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-10 22:28:13,345 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-10 22:28:13,346 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-10 22:28:13,346 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-10 22:28:13,346 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-10 22:28:13,346 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-10 22:28:13,347 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-10 22:28:13,347 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-10 22:28:13,347 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-10 22:28:13,348 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-10 22:28:13,348 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-10 22:28:13,348 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-10 22:28:13,349 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-10 22:28:13,349 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-10 22:28:13,349 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-10 22:28:13,349 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-10 22:28:13,349 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-10 22:28:13,350 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-10 22:28:13,350 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-10 22:28:13,350 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-10 22:28:13,350 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-10 22:28:13,351 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-10 22:28:13,351 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-10 22:28:13,351 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-10 22:28:13,351 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-10 22:28:13,352 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-10 22:28:13,352 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-10 22:28:13,352 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-10 22:28:13,352 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-10 22:28:13,352 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-10 22:28:13,353 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-10 22:28:13,353 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-10 22:28:13,353 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-10 22:28:13,354 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-10 22:28:13,354 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-10 22:28:13,354 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-10 22:28:13,354 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-10 22:28:13,355 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-10 22:28:13,355 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-10 22:28:13,355 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-10 22:28:13,356 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-10 22:28:13,356 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-10 22:28:13,356 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-10 22:28:13,357 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-10 22:28:13,357 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-10 22:28:13,357 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-10 22:28:13,358 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-10 22:28:13,358 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-10 22:28:13,358 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-10 22:28:13,358 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-10 22:28:13,359 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-10 22:28:13,359 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-10 22:28:13,359 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-10 22:28:13,360 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-10 22:28:13,360 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-10 22:28:13,360 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-10 22:28:13,361 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-10 22:28:13,361 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-10 22:28:13,361 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-10 22:28:13,362 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-10 22:28:13,362 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-10 22:28:13,362 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-10 22:28:13,362 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-10 22:28:13,363 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-10 22:28:13,363 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-10 22:28:13,363 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-10 22:28:13,364 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-10 22:28:13,364 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-10 22:28:13,364 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-10 22:28:13,365 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-10 22:28:13,365 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-10 22:28:13,365 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-10 22:28:13,366 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-10 22:28:13,366 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-10 22:28:13,366 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-10 22:28:13,366 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-10 22:28:13,367 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-10 22:28:13,367 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-10 22:28:13,367 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-10 22:28:13,368 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-10 22:28:13,368 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-10 22:28:13,368 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-10 22:28:13,369 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-10 22:28:13,369 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-10 22:28:13,369 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-10 22:28:13,369 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-10 22:28:13,370 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-10 22:28:13,370 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-10 22:28:13,370 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-10 22:28:13,370 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-10 22:28:13,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-10 22:28:13,371 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-10 22:28:13,371 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-10 22:28:13,371 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-10 22:28:13,371 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,372 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-10 22:28:13,372 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-10 22:28:13,372 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-10 22:28:13,372 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,373 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-10 22:28:13,373 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-10 22:28:13,373 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,374 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-10 22:28:13,374 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,375 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-10 22:28:13,375 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,376 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-10 22:28:13,376 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,377 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,379 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-10 22:28:13,379 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-10 22:28:13,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-10 22:28:13,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-10 22:28:13,380 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-10 22:28:13,380 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-10 22:28:13,380 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-10 22:28:13,381 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-10 22:28:13,381 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-10 22:28:13,381 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-10 22:28:13,382 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-10 22:28:13,382 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-10 22:28:13,382 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-10 22:28:13,383 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-10 22:28:13,383 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-10 22:28:13,383 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-10 22:28:13,383 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-10 22:28:13,384 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-10 22:28:13,384 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-10 22:28:13,384 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-10 22:28:13,385 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-10 22:28:13,385 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-10 22:28:13,385 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-10 22:28:13,386 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-10 22:28:13,386 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-10 22:28:13,386 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-10 22:28:13,386 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-10 22:28:13,387 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-10 22:28:13,387 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-10 22:28:13,387 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-10 22:28:13,388 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-10 22:28:13,388 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-10 22:28:13,388 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-10 22:28:13,389 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-10 22:28:13,389 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-10 22:28:13,389 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-10 22:28:13,389 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-10 22:28:13,390 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-10 22:28:13,390 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-10 22:28:13,390 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-10 22:28:13,391 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-10 22:28:13,391 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-10 22:28:13,391 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-10 22:28:13,392 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-10 22:28:13,392 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-10 22:28:13,392 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-10 22:28:13,392 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-10 22:28:13,393 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-10 22:28:13,393 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-10 22:28:13,393 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-10 22:28:13,394 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-10 22:28:13,394 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-10 22:28:13,394 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-10 22:28:13,394 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-10 22:28:13,395 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-10 22:28:13,395 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-10 22:28:13,395 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-10 22:28:13,396 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-10 22:28:13,396 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-10 22:28:13,396 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-10 22:28:13,397 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-10 22:28:13,397 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-10 22:28:13,397 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-10 22:28:13,398 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-10 22:28:13,398 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-10 22:28:13,398 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-10 22:28:13,398 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-10 22:28:13,399 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-10 22:28:13,399 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-10 22:28:13,399 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-10 22:28:13,400 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-10 22:28:13,400 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-10 22:28:13,400 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-10 22:28:13,401 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-10 22:28:13,401 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-10 22:28:13,401 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-10 22:28:13,401 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-10 22:28:13,402 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-10 22:28:13,402 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-10 22:28:13,402 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-10 22:28:13,403 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-10 22:28:13,403 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-10 22:28:13,403 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-10 22:28:13,404 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-10 22:28:13,404 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-10 22:28:13,404 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-10 22:28:13,405 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-10 22:28:13,405 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-10 22:28:13,405 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-10 22:28:13,405 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-10 22:28:13,406 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-10 22:28:13,406 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-10 22:28:13,406 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-10 22:28:13,407 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-10 22:28:13,407 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-10 22:28:13,407 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-10 22:28:13,407 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-10 22:28:13,408 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-10 22:28:13,408 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-10 22:28:13,408 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-10 22:28:13,409 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-10 22:28:13,409 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-10 22:28:13,409 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-10 22:28:13,410 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-10 22:28:13,410 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-10 22:28:13,410 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-10 22:28:13,411 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-10 22:28:13,411 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-10 22:28:13,411 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-10 22:28:13,411 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-10 22:28:13,412 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-10 22:28:13,412 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-10 22:28:13,412 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-10 22:28:13,413 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-10 22:28:13,413 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-10 22:28:13,413 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-10 22:28:13,414 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-10 22:28:13,414 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-10 22:28:13,414 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-10 22:28:13,414 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-10 22:28:13,415 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-10 22:28:13,415 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-10 22:28:13,415 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-10 22:28:13,416 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-10 22:28:13,416 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-10 22:28:13,416 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-10 22:28:13,417 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-10 22:28:13,417 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-10 22:28:13,417 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-10 22:28:13,418 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-10 22:28:13,418 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-10 22:28:13,418 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-10 22:28:13,418 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-10 22:28:13,419 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-10 22:28:13,419 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-10 22:28:13,419 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-10 22:28:13,420 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-10 22:28:13,420 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-10 22:28:13,420 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-10 22:28:13,421 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-10 22:28:13,421 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-10 22:28:13,421 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-10 22:28:13,422 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-10 22:28:13,422 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-10 22:28:13,422 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-10 22:28:13,422 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-10 22:28:13,423 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-10 22:28:13,423 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-10 22:28:13,423 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-10 22:28:13,424 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-10 22:28:13,424 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-10 22:28:13,424 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-10 22:28:13,425 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-10 22:28:13,425 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-10 22:28:13,425 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-10 22:28:13,425 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-10 22:28:13,426 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-10 22:28:13,426 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-10 22:28:13,426 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-10 22:28:13,426 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-10 22:28:13,427 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-10 22:28:13,427 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-10 22:28:13,427 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-10 22:28:13,428 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-10 22:28:13,428 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-10 22:28:13,428 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-10 22:28:13,429 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-10 22:28:13,429 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-10 22:28:13,429 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-10 22:28:13,430 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-10 22:28:13,430 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-10 22:28:13,430 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-10 22:28:13,430 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-10 22:28:13,431 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-10 22:28:13,431 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-10 22:28:13,431 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-10 22:28:13,432 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-10 22:28:13,432 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-10 22:28:13,432 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-10 22:28:13,433 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-10 22:28:13,433 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-10 22:28:13,433 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-10 22:28:13,434 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-10 22:28:13,434 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-10 22:28:13,434 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-10 22:28:13,434 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-10 22:28:13,435 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-10 22:28:13,435 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-10 22:28:13,435 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-10 22:28:13,436 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-10 22:28:13,436 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-10 22:28:13,436 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-10 22:28:13,437 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-10 22:28:13,437 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-10 22:28:13,437 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-10 22:28:13,438 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-10 22:28:13,438 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-10 22:28:13,438 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-10 22:28:13,438 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-10 22:28:13,439 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-10 22:28:13,439 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-10 22:28:13,439 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-10 22:28:13,440 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-10 22:28:13,440 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-10 22:28:13,440 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-10 22:28:13,441 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-10 22:28:13,441 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-10 22:28:13,441 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-10 22:28:13,442 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-10 22:28:13,442 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-10 22:28:13,442 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-10 22:28:13,442 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-10 22:28:13,443 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-10 22:28:13,443 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-10 22:28:13,443 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-10 22:28:13,444 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-10 22:28:13,444 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-10 22:28:13,444 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-10 22:28:13,444 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-10 22:28:13,445 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-10 22:28:13,445 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-10 22:28:13,445 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-10 22:28:13,446 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-10 22:28:13,446 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-10 22:28:13,446 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-10 22:28:13,446 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-10 22:28:13,447 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-10 22:28:13,447 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-10 22:28:13,447 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-10 22:28:13,448 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-10 22:28:13,448 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-10 22:28:13,448 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-10 22:28:13,449 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-10 22:28:13,449 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-10 22:28:13,449 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-10 22:28:13,450 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-10 22:28:13,450 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-10 22:28:13,450 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-10 22:28:13,450 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-10 22:28:13,451 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-10 22:28:13,451 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-10 22:28:13,451 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-10 22:28:13,452 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-10 22:28:13,452 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-10 22:28:13,452 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-10 22:28:13,453 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-10 22:28:13,453 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-10 22:28:13,453 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-10 22:28:13,454 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-10 22:28:13,454 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-10 22:28:13,454 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-10 22:28:13,454 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-10 22:28:13,455 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-10 22:28:13,455 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-10 22:28:13,455 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-10 22:28:13,456 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-10 22:28:13,456 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-10 22:28:13,456 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-10 22:28:13,457 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-10 22:28:13,457 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-10 22:28:13,457 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-10 22:28:13,457 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-10 22:28:13,458 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-10 22:28:13,458 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-10 22:28:13,458 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-10 22:28:13,459 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-10 22:28:13,459 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-10 22:28:13,459 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-10 22:28:13,460 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-10 22:28:13,460 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-10 22:28:13,460 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-10 22:28:13,460 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-10 22:28:13,461 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-10 22:28:13,461 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-10 22:28:13,461 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-10 22:28:13,461 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-10 22:28:13,462 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-10 22:28:13,462 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-10 22:28:13,462 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-10 22:28:13,463 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-10 22:28:13,463 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-10 22:28:13,463 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-10 22:28:13,464 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-10 22:28:13,464 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-10 22:28:13,464 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-10 22:28:13,465 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-10 22:28:13,465 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-10 22:28:13,465 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-10 22:28:13,465 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-10 22:28:13,466 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-10 22:28:13,466 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-10 22:28:13,466 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-10 22:28:13,467 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-10 22:28:13,467 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-10 22:28:13,467 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-10 22:28:13,468 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-10 22:28:13,468 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-10 22:28:13,468 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-10 22:28:13,469 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-10 22:28:13,469 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-10 22:28:13,469 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-10 22:28:13,469 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-10 22:28:13,470 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-10 22:28:13,470 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-10 22:28:13,470 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-10 22:28:13,471 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-10 22:28:13,471 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-10 22:28:13,471 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-10 22:28:13,472 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-10 22:28:13,472 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-10 22:28:13,472 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-10 22:28:13,473 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-10 22:28:13,473 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-10 22:28:13,473 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-10 22:28:13,473 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-10 22:28:13,474 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-10 22:28:13,474 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-10 22:28:13,474 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-10 22:28:13,475 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-10 22:28:13,475 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-10 22:28:13,475 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-10 22:28:13,476 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-10 22:28:13,476 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-10 22:28:13,476 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-10 22:28:13,477 INFO L280 TraceCheckUtils]: 624: Hoare triple {81257#true} ~ldv_retval_0~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,477 INFO L280 TraceCheckUtils]: 625: Hoare triple {81257#true} ~ldv_retval_1~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,477 INFO L280 TraceCheckUtils]: 626: Hoare triple {81257#true} ~ldv_retval_3~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,477 INFO L280 TraceCheckUtils]: 627: Hoare triple {81257#true} ~ldv_retval_2~0 := 0; {81257#true} is VALID [2020-07-10 22:28:13,478 INFO L280 TraceCheckUtils]: 628: Hoare triple {81257#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {81257#true} is VALID [2020-07-10 22:28:13,478 INFO L280 TraceCheckUtils]: 629: Hoare triple {81257#true} ~ldv_mutex_lock~0 := 1; {81257#true} is VALID [2020-07-10 22:28:13,478 INFO L280 TraceCheckUtils]: 630: Hoare triple {81257#true} ~ldv_mutex_mutex_of_device~0 := 1; {81257#true} is VALID [2020-07-10 22:28:13,479 INFO L280 TraceCheckUtils]: 631: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 1; {81257#true} is VALID [2020-07-10 22:28:13,479 INFO L280 TraceCheckUtils]: 632: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,479 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {81257#true} {81257#true} #2340#return; {81257#true} is VALID [2020-07-10 22:28:13,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,889 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-10 22:28:13,889 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,890 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,898 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,898 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,898 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,898 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,899 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-10 22:28:13,899 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,899 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,899 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-10 22:28:13,901 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-10 22:28:13,901 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-10 22:28:13,901 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,901 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,902 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-10 22:28:13,902 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-10 22:28:13,902 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-10 22:28:13,902 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,902 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,902 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,903 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,903 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,903 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,903 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2182#return; {81257#true} is VALID [2020-07-10 22:28:13,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,921 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-10 22:28:13,921 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,921 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,928 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,928 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,928 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,928 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,929 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-10 22:28:13,929 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,929 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,929 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-10 22:28:13,930 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-10 22:28:13,931 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-10 22:28:13,931 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,931 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,931 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-10 22:28:13,931 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-10 22:28:13,932 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-10 22:28:13,932 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,932 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,932 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,932 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,932 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,933 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,933 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2184#return; {81257#true} is VALID [2020-07-10 22:28:13,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,951 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-10 22:28:13,951 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,951 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,959 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,960 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,960 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,960 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,960 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-10 22:28:13,961 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,961 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,961 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-10 22:28:13,962 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-10 22:28:13,963 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-10 22:28:13,963 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,963 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,963 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-10 22:28:13,963 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-10 22:28:13,963 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-10 22:28:13,964 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,964 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,964 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,964 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,964 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,965 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,965 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2186#return; {81257#true} is VALID [2020-07-10 22:28:13,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,985 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-10 22:28:13,985 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,986 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:13,992 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,992 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,992 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,992 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,993 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-10 22:28:13,993 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,993 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,993 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-10 22:28:13,995 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-10 22:28:13,995 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-10 22:28:13,995 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,995 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:13,995 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-10 22:28:13,996 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-10 22:28:13,996 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-10 22:28:13,996 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:13,996 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:13,996 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,997 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:13,997 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:13,997 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:13,997 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2188#return; {81257#true} is VALID [2020-07-10 22:28:13,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,019 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-10 22:28:14,019 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,020 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,027 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,028 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,028 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,028 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,029 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-10 22:28:14,029 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,029 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,029 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-10 22:28:14,031 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-10 22:28:14,031 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-10 22:28:14,031 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,031 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,031 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-10 22:28:14,032 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-10 22:28:14,032 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-10 22:28:14,032 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,032 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,032 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,032 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,033 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,033 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,033 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2190#return; {81257#true} is VALID [2020-07-10 22:28:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,050 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-10 22:28:14,050 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,050 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,056 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,056 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,057 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,057 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,057 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-10 22:28:14,057 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,057 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,058 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-10 22:28:14,059 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-10 22:28:14,059 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-10 22:28:14,059 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,060 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,060 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-10 22:28:14,060 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-10 22:28:14,060 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-10 22:28:14,060 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,061 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,061 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,061 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,061 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,062 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,062 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2192#return; {81257#true} is VALID [2020-07-10 22:28:14,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,068 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,068 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {81257#true} {81257#true} #2194#return; {81257#true} is VALID [2020-07-10 22:28:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,108 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-10 22:28:14,109 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(#t~loopctr125 < #amount); {81257#true} is VALID [2020-07-10 22:28:14,109 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81257#true} is VALID [2020-07-10 22:28:14,109 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2164#return; {81257#true} is VALID [2020-07-10 22:28:14,109 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-10 22:28:14,109 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} ~c := #in~c; {81257#true} is VALID [2020-07-10 22:28:14,110 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~n := #in~n; {81257#true} is VALID [2020-07-10 22:28:14,110 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-10 22:28:14,111 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-10 22:28:14,112 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-10 22:28:14,112 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume !(#t~loopctr125 < #amount); {81257#true} is VALID [2020-07-10 22:28:14,112 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81257#true} is VALID [2020-07-10 22:28:14,112 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {81257#true} {81257#true} #2164#return; {81257#true} is VALID [2020-07-10 22:28:14,112 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {81257#true} is VALID [2020-07-10 22:28:14,113 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {81257#true} is VALID [2020-07-10 22:28:14,113 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-10 22:28:14,113 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,113 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81257#true} {81257#true} #2196#return; {81257#true} is VALID [2020-07-10 22:28:14,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,218 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,219 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-10 22:28:14,219 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-10 22:28:14,219 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,220 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,220 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,220 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,221 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-10 22:28:14,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,302 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-10 22:28:14,303 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,303 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,309 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,310 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,310 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,311 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,311 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-10 22:28:14,311 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,312 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,315 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-10 22:28:14,318 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-10 22:28:14,318 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-10 22:28:14,318 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,319 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,319 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-10 22:28:14,319 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-10 22:28:14,320 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-10 22:28:14,320 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,321 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,321 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,321 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,322 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,322 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,322 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-10 22:28:14,323 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-10 22:28:14,325 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-10 22:28:14,325 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-10 22:28:14,325 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,326 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,326 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-10 22:28:14,329 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-10 22:28:14,329 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-10 22:28:14,329 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,330 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,330 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-10 22:28:14,330 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-10 22:28:14,331 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-10 22:28:14,331 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,331 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,331 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,332 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,332 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,332 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,333 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-10 22:28:14,333 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-10 22:28:14,333 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-10 22:28:14,334 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-10 22:28:14,334 INFO L280 TraceCheckUtils]: 23: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,334 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-10 22:28:14,335 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-10 22:28:14,336 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-10 22:28:14,336 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-10 22:28:14,336 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~ldv_func_res~1; {81257#true} is VALID [2020-07-10 22:28:14,337 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} havoc ~tmp~11; {81257#true} is VALID [2020-07-10 22:28:14,337 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-10 22:28:14,337 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,338 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-10 22:28:14,338 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-10 22:28:14,338 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,339 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,339 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,339 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,339 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-10 22:28:14,340 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,340 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} ~tmp~11 := #t~ret81; {81257#true} is VALID [2020-07-10 22:28:14,340 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} havoc #t~ret81; {81257#true} is VALID [2020-07-10 22:28:14,340 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} ~ldv_func_res~1 := ~tmp~11; {81257#true} is VALID [2020-07-10 22:28:14,341 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,341 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,343 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-10 22:28:14,343 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-10 22:28:14,344 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-10 22:28:14,344 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-10 22:28:14,344 INFO L280 TraceCheckUtils]: 24: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,344 INFO L280 TraceCheckUtils]: 25: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,345 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-10 22:28:14,346 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-10 22:28:14,346 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-10 22:28:14,347 INFO L280 TraceCheckUtils]: 29: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,347 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,347 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-10 22:28:14,347 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-10 22:28:14,347 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-10 22:28:14,348 INFO L280 TraceCheckUtils]: 34: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,348 INFO L280 TraceCheckUtils]: 35: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,348 INFO L280 TraceCheckUtils]: 36: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,348 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,348 INFO L280 TraceCheckUtils]: 38: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,349 INFO L280 TraceCheckUtils]: 39: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,349 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-10 22:28:14,349 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-10 22:28:14,349 INFO L280 TraceCheckUtils]: 42: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-10 22:28:14,349 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-10 22:28:14,349 INFO L280 TraceCheckUtils]: 44: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,350 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-10 22:28:14,350 INFO L280 TraceCheckUtils]: 46: Hoare triple {81257#true} #res := ~ldv_func_res~1; {81257#true} is VALID [2020-07-10 22:28:14,350 INFO L280 TraceCheckUtils]: 47: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,350 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {81257#true} {81257#true} #2114#return; {81257#true} is VALID [2020-07-10 22:28:14,353 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-10 22:28:14,358 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-10 22:28:14,358 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-10 22:28:14,358 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-10 22:28:14,359 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-10 22:28:14,359 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} havoc ~ldv_func_res~1; {81257#true} is VALID [2020-07-10 22:28:14,359 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} havoc ~tmp~11; {81257#true} is VALID [2020-07-10 22:28:14,359 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-10 22:28:14,360 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,360 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-10 22:28:14,360 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-10 22:28:14,361 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,361 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,361 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,362 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,362 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-10 22:28:14,362 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,362 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} ~tmp~11 := #t~ret81; {81257#true} is VALID [2020-07-10 22:28:14,363 INFO L280 TraceCheckUtils]: 18: Hoare triple {81257#true} havoc #t~ret81; {81257#true} is VALID [2020-07-10 22:28:14,363 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~ldv_func_res~1 := ~tmp~11; {81257#true} is VALID [2020-07-10 22:28:14,363 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,364 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,365 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-10 22:28:14,366 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-10 22:28:14,367 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-10 22:28:14,368 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-10 22:28:14,368 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,368 INFO L280 TraceCheckUtils]: 27: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,369 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-10 22:28:14,371 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-10 22:28:14,371 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-10 22:28:14,372 INFO L280 TraceCheckUtils]: 31: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,372 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,372 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-10 22:28:14,372 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-10 22:28:14,373 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-10 22:28:14,373 INFO L280 TraceCheckUtils]: 36: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,373 INFO L280 TraceCheckUtils]: 37: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,374 INFO L280 TraceCheckUtils]: 38: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,374 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,374 INFO L280 TraceCheckUtils]: 40: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,374 INFO L280 TraceCheckUtils]: 41: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,375 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-10 22:28:14,375 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-10 22:28:14,375 INFO L280 TraceCheckUtils]: 44: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-10 22:28:14,376 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-10 22:28:14,376 INFO L280 TraceCheckUtils]: 46: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,376 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-10 22:28:14,377 INFO L280 TraceCheckUtils]: 48: Hoare triple {81257#true} #res := ~ldv_func_res~1; {81257#true} is VALID [2020-07-10 22:28:14,377 INFO L280 TraceCheckUtils]: 49: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,377 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {81257#true} {81257#true} #2114#return; {81257#true} is VALID [2020-07-10 22:28:14,377 INFO L280 TraceCheckUtils]: 51: Hoare triple {81257#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,378 INFO L280 TraceCheckUtils]: 52: Hoare triple {81257#true} ~tmp~6 := #t~ret43; {81257#true} is VALID [2020-07-10 22:28:14,378 INFO L280 TraceCheckUtils]: 53: Hoare triple {81257#true} havoc #t~ret43; {81257#true} is VALID [2020-07-10 22:28:14,378 INFO L280 TraceCheckUtils]: 54: Hoare triple {81257#true} #res := ~tmp~6; {81257#true} is VALID [2020-07-10 22:28:14,379 INFO L280 TraceCheckUtils]: 55: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,379 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {81257#true} {81257#true} #2222#return; {81257#true} is VALID [2020-07-10 22:28:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,466 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,466 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,466 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,466 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,467 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,467 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,467 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-10 22:28:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,480 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-10 22:28:14,480 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-10 22:28:14,481 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,481 INFO L280 TraceCheckUtils]: 3: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,482 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-10 22:28:14,483 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-10 22:28:14,483 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} havoc ~tmp___0~8; {81257#true} is VALID [2020-07-10 22:28:14,483 INFO L263 TraceCheckUtils]: 2: Hoare triple {81257#true} call #t~ret114 := ldv_undef_int(); {81257#true} is VALID [2020-07-10 22:28:14,483 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,483 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,484 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,484 INFO L280 TraceCheckUtils]: 6: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,484 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,484 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,484 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-10 22:28:14,485 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,485 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} ~tmp___0~8 := #t~ret114; {81257#true} is VALID [2020-07-10 22:28:14,485 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} havoc #t~ret114; {81257#true} is VALID [2020-07-10 22:28:14,485 INFO L280 TraceCheckUtils]: 13: Hoare triple {81257#true} assume 0 != ~tmp___0~8; {81257#true} is VALID [2020-07-10 22:28:14,486 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-10 22:28:14,486 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-10 22:28:14,487 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-10 22:28:14,487 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,488 INFO L280 TraceCheckUtils]: 18: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,489 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-10 22:28:14,490 INFO L280 TraceCheckUtils]: 20: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,490 INFO L280 TraceCheckUtils]: 21: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,491 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-10 22:28:14,492 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-10 22:28:14,492 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-10 22:28:14,492 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} havoc ~tmp~10; {81257#true} is VALID [2020-07-10 22:28:14,493 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-10 22:28:14,493 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-10 22:28:14,493 INFO L280 TraceCheckUtils]: 5: Hoare triple {81257#true} havoc ~tmp___0~8; {81257#true} is VALID [2020-07-10 22:28:14,494 INFO L263 TraceCheckUtils]: 6: Hoare triple {81257#true} call #t~ret114 := ldv_undef_int(); {81257#true} is VALID [2020-07-10 22:28:14,494 INFO L280 TraceCheckUtils]: 7: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,494 INFO L280 TraceCheckUtils]: 8: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,494 INFO L280 TraceCheckUtils]: 9: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,494 INFO L280 TraceCheckUtils]: 10: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,495 INFO L280 TraceCheckUtils]: 11: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,495 INFO L280 TraceCheckUtils]: 12: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,495 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-10 22:28:14,495 INFO L280 TraceCheckUtils]: 14: Hoare triple {81257#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,495 INFO L280 TraceCheckUtils]: 15: Hoare triple {81257#true} ~tmp___0~8 := #t~ret114; {81257#true} is VALID [2020-07-10 22:28:14,495 INFO L280 TraceCheckUtils]: 16: Hoare triple {81257#true} havoc #t~ret114; {81257#true} is VALID [2020-07-10 22:28:14,496 INFO L280 TraceCheckUtils]: 17: Hoare triple {81257#true} assume 0 != ~tmp___0~8; {81257#true} is VALID [2020-07-10 22:28:14,496 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-10 22:28:14,497 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-10 22:28:14,497 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-10 22:28:14,498 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,498 INFO L280 TraceCheckUtils]: 22: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,499 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-10 22:28:14,500 INFO L280 TraceCheckUtils]: 24: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,500 INFO L280 TraceCheckUtils]: 25: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,501 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-10 22:28:14,502 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-10 22:28:14,502 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-10 22:28:14,503 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-10 22:28:14,503 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-10 22:28:14,504 INFO L280 TraceCheckUtils]: 31: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,506 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-10 22:28:14,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,515 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,515 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,515 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} #res := #t~nondet119; {81257#true} is VALID [2020-07-10 22:28:14,516 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} havoc #t~nondet119; {81257#true} is VALID [2020-07-10 22:28:14,516 INFO L280 TraceCheckUtils]: 4: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,517 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-10 22:28:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-10 22:28:14,526 INFO L280 TraceCheckUtils]: 0: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,526 INFO L280 TraceCheckUtils]: 1: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,527 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-10 22:28:14,535 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-10 22:28:14,535 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-10 22:28:14,535 INFO L280 TraceCheckUtils]: 2: Hoare triple {81257#true} #valid := #valid[0 := 0]; {81257#true} is VALID [2020-07-10 22:28:14,536 INFO L280 TraceCheckUtils]: 3: Hoare triple {81257#true} assume 0 < #StackHeapBarrier; {81257#true} is VALID [2020-07-10 22:28:14,536 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-10 22:28:14,536 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-10 22:28:14,536 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-10 22:28:14,536 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-10 22:28:14,536 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-10 22:28:14,537 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-10 22:28:14,537 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-10 22:28:14,537 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-10 22:28:14,537 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-10 22:28:14,537 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-10 22:28:14,537 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-10 22:28:14,538 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-10 22:28:14,538 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-10 22:28:14,538 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-10 22:28:14,538 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-10 22:28:14,538 INFO L280 TraceCheckUtils]: 19: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,539 INFO L280 TraceCheckUtils]: 20: Hoare triple {81257#true} ~LDV_IN_INTERRUPT~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,539 INFO L280 TraceCheckUtils]: 21: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,539 INFO L280 TraceCheckUtils]: 22: Hoare triple {81257#true} ~ref_cnt~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,539 INFO L280 TraceCheckUtils]: 23: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,539 INFO L280 TraceCheckUtils]: 24: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,539 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-10 22:28:14,540 INFO L280 TraceCheckUtils]: 26: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,540 INFO L280 TraceCheckUtils]: 27: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,540 INFO L280 TraceCheckUtils]: 28: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,540 INFO L280 TraceCheckUtils]: 29: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,540 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-10 22:28:14,540 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-10 22:28:14,541 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-10 22:28:14,541 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-10 22:28:14,541 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-10 22:28:14,541 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-10 22:28:14,541 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-10 22:28:14,541 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-10 22:28:14,542 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-10 22:28:14,542 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-10 22:28:14,542 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-10 22:28:14,542 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-10 22:28:14,542 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-10 22:28:14,542 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-10 22:28:14,543 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-10 22:28:14,543 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-10 22:28:14,543 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-10 22:28:14,543 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-10 22:28:14,543 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-10 22:28:14,543 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-10 22:28:14,544 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-10 22:28:14,544 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-10 22:28:14,544 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-10 22:28:14,544 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-10 22:28:14,545 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-10 22:28:14,545 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-10 22:28:14,545 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-10 22:28:14,545 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-10 22:28:14,545 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-10 22:28:14,545 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-10 22:28:14,546 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-10 22:28:14,546 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-10 22:28:14,546 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-10 22:28:14,546 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-10 22:28:14,546 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-10 22:28:14,546 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-10 22:28:14,546 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-10 22:28:14,547 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-10 22:28:14,547 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-10 22:28:14,547 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-10 22:28:14,547 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-10 22:28:14,547 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-10 22:28:14,547 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-10 22:28:14,548 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-10 22:28:14,548 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-10 22:28:14,548 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-10 22:28:14,548 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-10 22:28:14,548 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-10 22:28:14,548 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-10 22:28:14,549 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-10 22:28:14,549 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-10 22:28:14,549 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-10 22:28:14,549 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-10 22:28:14,549 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-10 22:28:14,549 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-10 22:28:14,550 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-10 22:28:14,550 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-10 22:28:14,550 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-10 22:28:14,550 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-10 22:28:14,550 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-10 22:28:14,550 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-10 22:28:14,551 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-10 22:28:14,551 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-10 22:28:14,551 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-10 22:28:14,551 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-10 22:28:14,551 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-10 22:28:14,551 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-10 22:28:14,552 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-10 22:28:14,552 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-10 22:28:14,552 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-10 22:28:14,552 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-10 22:28:14,552 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-10 22:28:14,552 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-10 22:28:14,552 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-10 22:28:14,553 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-10 22:28:14,553 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-10 22:28:14,553 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-10 22:28:14,553 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-10 22:28:14,553 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-10 22:28:14,553 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-10 22:28:14,554 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-10 22:28:14,554 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-10 22:28:14,554 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-10 22:28:14,554 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-10 22:28:14,554 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-10 22:28:14,554 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-10 22:28:14,555 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-10 22:28:14,555 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-10 22:28:14,555 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-10 22:28:14,555 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-10 22:28:14,555 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-10 22:28:14,555 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-10 22:28:14,556 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-10 22:28:14,556 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-10 22:28:14,556 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-10 22:28:14,556 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-10 22:28:14,556 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-10 22:28:14,556 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-10 22:28:14,557 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-10 22:28:14,557 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-10 22:28:14,557 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-10 22:28:14,557 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-10 22:28:14,557 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-10 22:28:14,557 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-10 22:28:14,557 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-10 22:28:14,558 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-10 22:28:14,558 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-10 22:28:14,558 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-10 22:28:14,558 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-10 22:28:14,558 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-10 22:28:14,558 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-10 22:28:14,559 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-10 22:28:14,559 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-10 22:28:14,559 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-10 22:28:14,559 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-10 22:28:14,559 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-10 22:28:14,559 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-10 22:28:14,560 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-10 22:28:14,560 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-10 22:28:14,560 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-10 22:28:14,560 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-10 22:28:14,560 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-10 22:28:14,560 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-10 22:28:14,561 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-10 22:28:14,561 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-10 22:28:14,561 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-10 22:28:14,561 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-10 22:28:14,561 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-10 22:28:14,561 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-10 22:28:14,562 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-10 22:28:14,562 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-10 22:28:14,562 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-10 22:28:14,562 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-10 22:28:14,562 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-10 22:28:14,562 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-10 22:28:14,562 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-10 22:28:14,563 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-10 22:28:14,563 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-10 22:28:14,563 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-10 22:28:14,563 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-10 22:28:14,563 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-10 22:28:14,563 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-10 22:28:14,564 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-10 22:28:14,564 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-10 22:28:14,564 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-10 22:28:14,564 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-10 22:28:14,564 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-10 22:28:14,564 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-10 22:28:14,565 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-10 22:28:14,565 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-10 22:28:14,565 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-10 22:28:14,565 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-10 22:28:14,565 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-10 22:28:14,565 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-10 22:28:14,565 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-10 22:28:14,566 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-10 22:28:14,566 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-10 22:28:14,566 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-10 22:28:14,566 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-10 22:28:14,566 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-10 22:28:14,566 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-10 22:28:14,567 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-10 22:28:14,567 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-10 22:28:14,567 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-10 22:28:14,567 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-10 22:28:14,567 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-10 22:28:14,567 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-10 22:28:14,568 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-10 22:28:14,568 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-10 22:28:14,568 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-10 22:28:14,568 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-10 22:28:14,568 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-10 22:28:14,568 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-10 22:28:14,569 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-10 22:28:14,569 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-10 22:28:14,569 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-10 22:28:14,569 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-10 22:28:14,569 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-10 22:28:14,570 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-10 22:28:14,570 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-10 22:28:14,570 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-10 22:28:14,570 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-10 22:28:14,570 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-10 22:28:14,570 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-10 22:28:14,570 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-10 22:28:14,571 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-10 22:28:14,571 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-10 22:28:14,571 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-10 22:28:14,571 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-10 22:28:14,571 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-10 22:28:14,571 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-10 22:28:14,572 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-10 22:28:14,572 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-10 22:28:14,572 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-10 22:28:14,572 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-10 22:28:14,572 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-10 22:28:14,572 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-10 22:28:14,573 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-10 22:28:14,573 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-10 22:28:14,573 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-10 22:28:14,573 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-10 22:28:14,573 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-10 22:28:14,573 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-10 22:28:14,573 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-10 22:28:14,574 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-10 22:28:14,574 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-10 22:28:14,574 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-10 22:28:14,574 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-10 22:28:14,574 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-10 22:28:14,574 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-10 22:28:14,575 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-10 22:28:14,575 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-10 22:28:14,575 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-10 22:28:14,575 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-10 22:28:14,575 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-10 22:28:14,575 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-10 22:28:14,576 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-10 22:28:14,576 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-10 22:28:14,576 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-10 22:28:14,576 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-10 22:28:14,576 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-10 22:28:14,576 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-10 22:28:14,577 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-10 22:28:14,577 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-10 22:28:14,577 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-10 22:28:14,577 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-10 22:28:14,577 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-10 22:28:14,577 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-10 22:28:14,577 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-10 22:28:14,578 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-10 22:28:14,578 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-10 22:28:14,578 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-10 22:28:14,578 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-10 22:28:14,578 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-10 22:28:14,578 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-10 22:28:14,579 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-10 22:28:14,579 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-10 22:28:14,579 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-10 22:28:14,579 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-10 22:28:14,579 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-10 22:28:14,579 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-10 22:28:14,580 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-10 22:28:14,580 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-10 22:28:14,580 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-10 22:28:14,580 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-10 22:28:14,580 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-10 22:28:14,580 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-10 22:28:14,581 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-10 22:28:14,581 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-10 22:28:14,581 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-10 22:28:14,581 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-10 22:28:14,581 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-10 22:28:14,581 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-10 22:28:14,581 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-10 22:28:14,582 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-10 22:28:14,582 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-10 22:28:14,582 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-10 22:28:14,582 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-10 22:28:14,582 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-10 22:28:14,582 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-10 22:28:14,583 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-10 22:28:14,583 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-10 22:28:14,583 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-10 22:28:14,583 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-10 22:28:14,583 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-10 22:28:14,583 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-10 22:28:14,584 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-10 22:28:14,584 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-10 22:28:14,584 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-10 22:28:14,584 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-10 22:28:14,584 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-10 22:28:14,584 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-10 22:28:14,584 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-10 22:28:14,585 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-10 22:28:14,585 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-10 22:28:14,585 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-10 22:28:14,585 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-10 22:28:14,585 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-10 22:28:14,585 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-10 22:28:14,586 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-10 22:28:14,586 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-10 22:28:14,586 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-10 22:28:14,586 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-10 22:28:14,586 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-10 22:28:14,586 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-10 22:28:14,587 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-10 22:28:14,587 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-10 22:28:14,587 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-10 22:28:14,587 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-10 22:28:14,587 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-10 22:28:14,588 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-10 22:28:14,588 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-10 22:28:14,588 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-10 22:28:14,588 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-10 22:28:14,588 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-10 22:28:14,589 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-10 22:28:14,589 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-10 22:28:14,589 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-10 22:28:14,589 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-10 22:28:14,589 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-10 22:28:14,589 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-10 22:28:14,590 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-10 22:28:14,590 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-10 22:28:14,590 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-10 22:28:14,590 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-10 22:28:14,590 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-10 22:28:14,591 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-10 22:28:14,591 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-10 22:28:14,591 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-10 22:28:14,591 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-10 22:28:14,591 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-10 22:28:14,591 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-10 22:28:14,592 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-10 22:28:14,592 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-10 22:28:14,592 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-10 22:28:14,592 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-10 22:28:14,592 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-10 22:28:14,593 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-10 22:28:14,593 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-10 22:28:14,593 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-10 22:28:14,593 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-10 22:28:14,593 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-10 22:28:14,593 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-10 22:28:14,594 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-10 22:28:14,594 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-10 22:28:14,594 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-10 22:28:14,594 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-10 22:28:14,594 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-10 22:28:14,594 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-10 22:28:14,595 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-10 22:28:14,595 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-10 22:28:14,595 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-10 22:28:14,595 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-10 22:28:14,595 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-10 22:28:14,596 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-10 22:28:14,596 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-10 22:28:14,596 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-10 22:28:14,596 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-10 22:28:14,596 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-10 22:28:14,596 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-10 22:28:14,597 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-10 22:28:14,597 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-10 22:28:14,597 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-10 22:28:14,597 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-10 22:28:14,597 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-10 22:28:14,597 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-10 22:28:14,598 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-10 22:28:14,598 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-10 22:28:14,598 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-10 22:28:14,598 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-10 22:28:14,598 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-10 22:28:14,598 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-10 22:28:14,599 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-10 22:28:14,599 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-10 22:28:14,599 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-10 22:28:14,599 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-10 22:28:14,599 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-10 22:28:14,599 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-10 22:28:14,600 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-10 22:28:14,600 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-10 22:28:14,600 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-10 22:28:14,600 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-10 22:28:14,600 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-10 22:28:14,600 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-10 22:28:14,601 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-10 22:28:14,601 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-10 22:28:14,601 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-10 22:28:14,601 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-10 22:28:14,601 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-10 22:28:14,601 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-10 22:28:14,602 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-10 22:28:14,602 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-10 22:28:14,602 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-10 22:28:14,602 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-10 22:28:14,602 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-10 22:28:14,602 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-10 22:28:14,603 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-10 22:28:14,603 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-10 22:28:14,603 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-10 22:28:14,603 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-10 22:28:14,603 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-10 22:28:14,603 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-10 22:28:14,604 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-10 22:28:14,604 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-10 22:28:14,604 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-10 22:28:14,604 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-10 22:28:14,604 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-10 22:28:14,604 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-10 22:28:14,605 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-10 22:28:14,605 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-10 22:28:14,605 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-10 22:28:14,605 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-10 22:28:14,605 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-10 22:28:14,605 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-10 22:28:14,606 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-10 22:28:14,606 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-10 22:28:14,606 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-10 22:28:14,606 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-10 22:28:14,606 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-10 22:28:14,606 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-10 22:28:14,607 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-10 22:28:14,607 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-10 22:28:14,607 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-10 22:28:14,607 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-10 22:28:14,607 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-10 22:28:14,607 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-10 22:28:14,608 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-10 22:28:14,608 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-10 22:28:14,608 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-10 22:28:14,608 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-10 22:28:14,608 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-10 22:28:14,608 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-10 22:28:14,609 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-10 22:28:14,609 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-10 22:28:14,609 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-10 22:28:14,609 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-10 22:28:14,609 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-10 22:28:14,609 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-10 22:28:14,610 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-10 22:28:14,610 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-10 22:28:14,610 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-10 22:28:14,610 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-10 22:28:14,610 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-10 22:28:14,610 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-10 22:28:14,611 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-10 22:28:14,611 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-10 22:28:14,611 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-10 22:28:14,611 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-10 22:28:14,611 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-10 22:28:14,611 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-10 22:28:14,612 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-10 22:28:14,612 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-10 22:28:14,612 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-10 22:28:14,612 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-10 22:28:14,612 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-10 22:28:14,612 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-10 22:28:14,613 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-10 22:28:14,613 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-10 22:28:14,613 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-10 22:28:14,613 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-10 22:28:14,613 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-10 22:28:14,613 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-10 22:28:14,614 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-10 22:28:14,614 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-10 22:28:14,614 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-10 22:28:14,614 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-10 22:28:14,614 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-10 22:28:14,614 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-10 22:28:14,615 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-10 22:28:14,615 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-10 22:28:14,615 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-10 22:28:14,615 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-10 22:28:14,615 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-10 22:28:14,615 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-10 22:28:14,615 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-10 22:28:14,616 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-10 22:28:14,616 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-10 22:28:14,616 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-10 22:28:14,616 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-10 22:28:14,616 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-10 22:28:14,616 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-10 22:28:14,617 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-10 22:28:14,617 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-10 22:28:14,617 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-10 22:28:14,617 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-10 22:28:14,617 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-10 22:28:14,617 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-10 22:28:14,618 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-10 22:28:14,618 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-10 22:28:14,618 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-10 22:28:14,618 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-10 22:28:14,618 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-10 22:28:14,618 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-10 22:28:14,619 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-10 22:28:14,619 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-10 22:28:14,619 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-10 22:28:14,619 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-10 22:28:14,619 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-10 22:28:14,620 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-10 22:28:14,620 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-10 22:28:14,620 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-10 22:28:14,620 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-10 22:28:14,620 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-10 22:28:14,621 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-10 22:28:14,621 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-10 22:28:14,621 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-10 22:28:14,621 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-10 22:28:14,621 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-10 22:28:14,621 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-10 22:28:14,622 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-10 22:28:14,622 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-10 22:28:14,622 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-10 22:28:14,622 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-10 22:28:14,622 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-10 22:28:14,623 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-10 22:28:14,623 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-10 22:28:14,623 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-10 22:28:14,623 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-10 22:28:14,623 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-10 22:28:14,623 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-10 22:28:14,624 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-10 22:28:14,624 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-10 22:28:14,624 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-10 22:28:14,624 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-10 22:28:14,624 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-10 22:28:14,625 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-10 22:28:14,625 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-10 22:28:14,625 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-10 22:28:14,625 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-10 22:28:14,625 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-10 22:28:14,625 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-10 22:28:14,626 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-10 22:28:14,626 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-10 22:28:14,626 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-10 22:28:14,626 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-10 22:28:14,626 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-10 22:28:14,627 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-10 22:28:14,627 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-10 22:28:14,627 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-10 22:28:14,628 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-10 22:28:14,629 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-10 22:28:14,629 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-10 22:28:14,629 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-10 22:28:14,629 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-10 22:28:14,630 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-10 22:28:14,630 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-10 22:28:14,630 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-10 22:28:14,630 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-10 22:28:14,630 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-10 22:28:14,631 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-10 22:28:14,631 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-10 22:28:14,631 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-10 22:28:14,631 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-10 22:28:14,631 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-10 22:28:14,631 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-10 22:28:14,632 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-10 22:28:14,632 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-10 22:28:14,632 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-10 22:28:14,632 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-10 22:28:14,632 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-10 22:28:14,632 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-10 22:28:14,633 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-10 22:28:14,633 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-10 22:28:14,633 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-10 22:28:14,633 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-10 22:28:14,633 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-10 22:28:14,633 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-10 22:28:14,634 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-10 22:28:14,634 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-10 22:28:14,634 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-10 22:28:14,634 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-10 22:28:14,634 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-10 22:28:14,634 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-10 22:28:14,635 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-10 22:28:14,635 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-10 22:28:14,635 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-10 22:28:14,635 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-10 22:28:14,635 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-10 22:28:14,635 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-10 22:28:14,636 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-10 22:28:14,636 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-10 22:28:14,636 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-10 22:28:14,636 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-10 22:28:14,636 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-10 22:28:14,636 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-10 22:28:14,637 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-10 22:28:14,637 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-10 22:28:14,637 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-10 22:28:14,637 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-10 22:28:14,637 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-10 22:28:14,637 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-10 22:28:14,638 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-10 22:28:14,638 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-10 22:28:14,638 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-10 22:28:14,638 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-10 22:28:14,638 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-10 22:28:14,638 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-10 22:28:14,639 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-10 22:28:14,639 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-10 22:28:14,639 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-10 22:28:14,639 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-10 22:28:14,639 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-10 22:28:14,639 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-10 22:28:14,640 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-10 22:28:14,640 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-10 22:28:14,640 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-10 22:28:14,640 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-10 22:28:14,640 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-10 22:28:14,640 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-10 22:28:14,641 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-10 22:28:14,641 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-10 22:28:14,641 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-10 22:28:14,641 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-10 22:28:14,641 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-10 22:28:14,641 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-10 22:28:14,642 INFO L280 TraceCheckUtils]: 625: Hoare triple {81257#true} ~ldv_retval_0~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,642 INFO L280 TraceCheckUtils]: 626: Hoare triple {81257#true} ~ldv_retval_1~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,642 INFO L280 TraceCheckUtils]: 627: Hoare triple {81257#true} ~ldv_retval_3~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,642 INFO L280 TraceCheckUtils]: 628: Hoare triple {81257#true} ~ldv_retval_2~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,642 INFO L280 TraceCheckUtils]: 629: Hoare triple {81257#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,643 INFO L280 TraceCheckUtils]: 630: Hoare triple {81257#true} ~ldv_mutex_lock~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,643 INFO L280 TraceCheckUtils]: 631: Hoare triple {81257#true} ~ldv_mutex_mutex_of_device~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,643 INFO L280 TraceCheckUtils]: 632: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,643 INFO L280 TraceCheckUtils]: 633: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,643 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {81257#true} {81257#true} #2340#return; {81257#true} is VALID [2020-07-10 22:28:14,643 INFO L263 TraceCheckUtils]: 635: Hoare triple {81257#true} call #t~ret124 := main(); {81257#true} is VALID [2020-07-10 22:28:14,644 INFO L280 TraceCheckUtils]: 636: Hoare triple {81257#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,644 INFO L280 TraceCheckUtils]: 637: Hoare triple {81257#true} havoc ~tmp~8.base, ~tmp~8.offset; {81257#true} is VALID [2020-07-10 22:28:14,644 INFO L280 TraceCheckUtils]: 638: Hoare triple {81257#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,644 INFO L280 TraceCheckUtils]: 639: Hoare triple {81257#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,644 INFO L280 TraceCheckUtils]: 640: Hoare triple {81257#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,644 INFO L280 TraceCheckUtils]: 641: Hoare triple {81257#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,644 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-10 22:28:14,645 INFO L280 TraceCheckUtils]: 643: Hoare triple {81257#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,645 INFO L280 TraceCheckUtils]: 644: Hoare triple {81257#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,645 INFO L280 TraceCheckUtils]: 645: Hoare triple {81257#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,645 INFO L280 TraceCheckUtils]: 646: Hoare triple {81257#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,645 INFO L280 TraceCheckUtils]: 647: Hoare triple {81257#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,645 INFO L280 TraceCheckUtils]: 648: Hoare triple {81257#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,646 INFO L280 TraceCheckUtils]: 649: Hoare triple {81257#true} havoc ~tmp___5~0; {81257#true} is VALID [2020-07-10 22:28:14,646 INFO L280 TraceCheckUtils]: 650: Hoare triple {81257#true} havoc ~tmp___6~0; {81257#true} is VALID [2020-07-10 22:28:14,646 INFO L280 TraceCheckUtils]: 651: Hoare triple {81257#true} havoc ~tmp___7~0; {81257#true} is VALID [2020-07-10 22:28:14,646 INFO L280 TraceCheckUtils]: 652: Hoare triple {81257#true} havoc ~tmp___8~0; {81257#true} is VALID [2020-07-10 22:28:14,646 INFO L280 TraceCheckUtils]: 653: Hoare triple {81257#true} havoc ~tmp___9~0; {81257#true} is VALID [2020-07-10 22:28:14,646 INFO L280 TraceCheckUtils]: 654: Hoare triple {81257#true} havoc ~tmp___10~0; {81257#true} is VALID [2020-07-10 22:28:14,647 INFO L280 TraceCheckUtils]: 655: Hoare triple {81257#true} havoc ~tmp___11~0; {81257#true} is VALID [2020-07-10 22:28:14,647 INFO L280 TraceCheckUtils]: 656: Hoare triple {81257#true} havoc ~tmp___12~0; {81257#true} is VALID [2020-07-10 22:28:14,648 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-10 22:28:14,648 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-10 22:28:14,648 INFO L280 TraceCheckUtils]: 659: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,648 INFO L280 TraceCheckUtils]: 660: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,649 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-10 22:28:14,650 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-10 22:28:14,650 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-10 22:28:14,650 INFO L280 TraceCheckUtils]: 664: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,651 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,651 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-10 22:28:14,651 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-10 22:28:14,651 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-10 22:28:14,651 INFO L280 TraceCheckUtils]: 669: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,651 INFO L280 TraceCheckUtils]: 670: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,652 INFO L280 TraceCheckUtils]: 671: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,652 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,652 INFO L280 TraceCheckUtils]: 673: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,652 INFO L280 TraceCheckUtils]: 674: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,652 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {81257#true} {81257#true} #2182#return; {81257#true} is VALID [2020-07-10 22:28:14,652 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-10 22:28:14,653 INFO L280 TraceCheckUtils]: 677: Hoare triple {81257#true} havoc #t~ret45.base, #t~ret45.offset; {81257#true} is VALID [2020-07-10 22:28:14,653 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-10 22:28:14,654 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-10 22:28:14,654 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-10 22:28:14,654 INFO L280 TraceCheckUtils]: 681: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,654 INFO L280 TraceCheckUtils]: 682: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,655 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-10 22:28:14,656 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-10 22:28:14,656 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-10 22:28:14,656 INFO L280 TraceCheckUtils]: 686: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,657 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,657 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-10 22:28:14,657 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-10 22:28:14,657 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-10 22:28:14,657 INFO L280 TraceCheckUtils]: 691: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,657 INFO L280 TraceCheckUtils]: 692: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,658 INFO L280 TraceCheckUtils]: 693: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,658 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,658 INFO L280 TraceCheckUtils]: 695: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,658 INFO L280 TraceCheckUtils]: 696: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,658 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {81257#true} {81257#true} #2184#return; {81257#true} is VALID [2020-07-10 22:28:14,658 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-10 22:28:14,659 INFO L280 TraceCheckUtils]: 699: Hoare triple {81257#true} havoc #t~ret46.base, #t~ret46.offset; {81257#true} is VALID [2020-07-10 22:28:14,659 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-10 22:28:14,660 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-10 22:28:14,660 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-10 22:28:14,660 INFO L280 TraceCheckUtils]: 703: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,660 INFO L280 TraceCheckUtils]: 704: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,661 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-10 22:28:14,662 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-10 22:28:14,662 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-10 22:28:14,663 INFO L280 TraceCheckUtils]: 708: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,663 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,663 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-10 22:28:14,663 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-10 22:28:14,663 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-10 22:28:14,664 INFO L280 TraceCheckUtils]: 713: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,664 INFO L280 TraceCheckUtils]: 714: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,664 INFO L280 TraceCheckUtils]: 715: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,664 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,664 INFO L280 TraceCheckUtils]: 717: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,664 INFO L280 TraceCheckUtils]: 718: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,665 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {81257#true} {81257#true} #2186#return; {81257#true} is VALID [2020-07-10 22:28:14,665 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-10 22:28:14,665 INFO L280 TraceCheckUtils]: 721: Hoare triple {81257#true} havoc #t~ret47.base, #t~ret47.offset; {81257#true} is VALID [2020-07-10 22:28:14,665 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-10 22:28:14,666 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-10 22:28:14,666 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-10 22:28:14,667 INFO L280 TraceCheckUtils]: 725: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,667 INFO L280 TraceCheckUtils]: 726: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,667 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-10 22:28:14,669 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-10 22:28:14,669 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-10 22:28:14,669 INFO L280 TraceCheckUtils]: 730: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,669 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,669 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-10 22:28:14,670 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-10 22:28:14,670 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-10 22:28:14,670 INFO L280 TraceCheckUtils]: 735: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,670 INFO L280 TraceCheckUtils]: 736: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,670 INFO L280 TraceCheckUtils]: 737: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,670 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,671 INFO L280 TraceCheckUtils]: 739: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,671 INFO L280 TraceCheckUtils]: 740: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,671 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {81257#true} {81257#true} #2188#return; {81257#true} is VALID [2020-07-10 22:28:14,671 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-10 22:28:14,671 INFO L280 TraceCheckUtils]: 743: Hoare triple {81257#true} havoc #t~ret48.base, #t~ret48.offset; {81257#true} is VALID [2020-07-10 22:28:14,671 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-10 22:28:14,673 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-10 22:28:14,673 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-10 22:28:14,673 INFO L280 TraceCheckUtils]: 747: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,673 INFO L280 TraceCheckUtils]: 748: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,673 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-10 22:28:14,675 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-10 22:28:14,675 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-10 22:28:14,676 INFO L280 TraceCheckUtils]: 752: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,676 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,676 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-10 22:28:14,676 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-10 22:28:14,676 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-10 22:28:14,676 INFO L280 TraceCheckUtils]: 757: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,677 INFO L280 TraceCheckUtils]: 758: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,677 INFO L280 TraceCheckUtils]: 759: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,677 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,677 INFO L280 TraceCheckUtils]: 761: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,677 INFO L280 TraceCheckUtils]: 762: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,678 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {81257#true} {81257#true} #2190#return; {81257#true} is VALID [2020-07-10 22:28:14,678 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-10 22:28:14,678 INFO L280 TraceCheckUtils]: 765: Hoare triple {81257#true} havoc #t~ret49.base, #t~ret49.offset; {81257#true} is VALID [2020-07-10 22:28:14,678 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-10 22:28:14,679 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-10 22:28:14,679 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-10 22:28:14,680 INFO L280 TraceCheckUtils]: 769: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,680 INFO L280 TraceCheckUtils]: 770: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,680 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-10 22:28:14,682 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-10 22:28:14,682 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-10 22:28:14,682 INFO L280 TraceCheckUtils]: 774: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,682 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,682 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-10 22:28:14,682 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-10 22:28:14,683 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-10 22:28:14,683 INFO L280 TraceCheckUtils]: 779: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,683 INFO L280 TraceCheckUtils]: 780: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,683 INFO L280 TraceCheckUtils]: 781: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,683 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,683 INFO L280 TraceCheckUtils]: 783: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,684 INFO L280 TraceCheckUtils]: 784: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,684 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {81257#true} {81257#true} #2192#return; {81257#true} is VALID [2020-07-10 22:28:14,684 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-10 22:28:14,684 INFO L280 TraceCheckUtils]: 787: Hoare triple {81257#true} havoc #t~ret50.base, #t~ret50.offset; {81257#true} is VALID [2020-07-10 22:28:14,684 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-10 22:28:14,684 INFO L263 TraceCheckUtils]: 789: Hoare triple {81257#true} call ldv_initialize(); {81257#true} is VALID [2020-07-10 22:28:14,685 INFO L280 TraceCheckUtils]: 790: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,685 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {81257#true} {81257#true} #2194#return; {81257#true} is VALID [2020-07-10 22:28:14,686 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-10 22:28:14,686 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-10 22:28:14,686 INFO L280 TraceCheckUtils]: 794: Hoare triple {81257#true} ~c := #in~c; {81257#true} is VALID [2020-07-10 22:28:14,687 INFO L280 TraceCheckUtils]: 795: Hoare triple {81257#true} ~n := #in~n; {81257#true} is VALID [2020-07-10 22:28:14,687 INFO L280 TraceCheckUtils]: 796: Hoare triple {81257#true} havoc ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-10 22:28:14,688 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-10 22:28:14,689 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-10 22:28:14,689 INFO L280 TraceCheckUtils]: 799: Hoare triple {81257#true} assume !(#t~loopctr125 < #amount); {81257#true} is VALID [2020-07-10 22:28:14,689 INFO L280 TraceCheckUtils]: 800: Hoare triple {81257#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81257#true} is VALID [2020-07-10 22:28:14,689 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {81257#true} {81257#true} #2164#return; {81257#true} is VALID [2020-07-10 22:28:14,689 INFO L280 TraceCheckUtils]: 802: Hoare triple {81257#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {81257#true} is VALID [2020-07-10 22:28:14,689 INFO L280 TraceCheckUtils]: 803: Hoare triple {81257#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {81257#true} is VALID [2020-07-10 22:28:14,690 INFO L280 TraceCheckUtils]: 804: Hoare triple {81257#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {81257#true} is VALID [2020-07-10 22:28:14,690 INFO L280 TraceCheckUtils]: 805: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,690 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {81257#true} {81257#true} #2196#return; {81257#true} is VALID [2020-07-10 22:28:14,690 INFO L280 TraceCheckUtils]: 807: Hoare triple {81257#true} havoc #t~ret51.base, #t~ret51.offset; {81257#true} is VALID [2020-07-10 22:28:14,690 INFO L280 TraceCheckUtils]: 808: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,691 INFO L280 TraceCheckUtils]: 809: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,691 INFO L280 TraceCheckUtils]: 810: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,691 INFO L280 TraceCheckUtils]: 811: Hoare triple {81257#true} ~ref_cnt~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,691 INFO L280 TraceCheckUtils]: 812: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,691 INFO L280 TraceCheckUtils]: 813: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,691 INFO L280 TraceCheckUtils]: 814: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,692 INFO L280 TraceCheckUtils]: 815: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,692 INFO L280 TraceCheckUtils]: 816: Hoare triple {81257#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,692 INFO L280 TraceCheckUtils]: 817: Hoare triple {81257#true} ~tmp___5~0 := #t~nondet52; {81257#true} is VALID [2020-07-10 22:28:14,692 INFO L280 TraceCheckUtils]: 818: Hoare triple {81257#true} havoc #t~nondet52; {81257#true} is VALID [2020-07-10 22:28:14,692 INFO L280 TraceCheckUtils]: 819: Hoare triple {81257#true} #t~switch53 := 0 == ~tmp___5~0; {81257#true} is VALID [2020-07-10 22:28:14,692 INFO L280 TraceCheckUtils]: 820: Hoare triple {81257#true} assume !#t~switch53; {81257#true} is VALID [2020-07-10 22:28:14,693 INFO L280 TraceCheckUtils]: 821: Hoare triple {81257#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {81257#true} is VALID [2020-07-10 22:28:14,693 INFO L280 TraceCheckUtils]: 822: Hoare triple {81257#true} assume !#t~switch53; {81257#true} is VALID [2020-07-10 22:28:14,693 INFO L280 TraceCheckUtils]: 823: Hoare triple {81257#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {81257#true} is VALID [2020-07-10 22:28:14,693 INFO L280 TraceCheckUtils]: 824: Hoare triple {81257#true} assume !#t~switch53; {81257#true} is VALID [2020-07-10 22:28:14,693 INFO L280 TraceCheckUtils]: 825: Hoare triple {81257#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {81257#true} is VALID [2020-07-10 22:28:14,693 INFO L280 TraceCheckUtils]: 826: Hoare triple {81257#true} assume #t~switch53; {81257#true} is VALID [2020-07-10 22:28:14,694 INFO L280 TraceCheckUtils]: 827: Hoare triple {81257#true} assume 0 != ~ldv_state_variable_0~0; {81257#true} is VALID [2020-07-10 22:28:14,694 INFO L280 TraceCheckUtils]: 828: Hoare triple {81257#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,694 INFO L280 TraceCheckUtils]: 829: Hoare triple {81257#true} ~tmp___9~0 := #t~nondet66; {81257#true} is VALID [2020-07-10 22:28:14,694 INFO L280 TraceCheckUtils]: 830: Hoare triple {81257#true} havoc #t~nondet66; {81257#true} is VALID [2020-07-10 22:28:14,694 INFO L280 TraceCheckUtils]: 831: Hoare triple {81257#true} #t~switch67 := 0 == ~tmp___9~0; {81257#true} is VALID [2020-07-10 22:28:14,694 INFO L280 TraceCheckUtils]: 832: Hoare triple {81257#true} assume !#t~switch67; {81257#true} is VALID [2020-07-10 22:28:14,695 INFO L280 TraceCheckUtils]: 833: Hoare triple {81257#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {81257#true} is VALID [2020-07-10 22:28:14,695 INFO L280 TraceCheckUtils]: 834: Hoare triple {81257#true} assume #t~switch67; {81257#true} is VALID [2020-07-10 22:28:14,695 INFO L280 TraceCheckUtils]: 835: Hoare triple {81257#true} assume 1 == ~ldv_state_variable_0~0; {81257#true} is VALID [2020-07-10 22:28:14,696 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-10 22:28:14,696 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-10 22:28:14,698 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-10 22:28:14,699 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-10 22:28:14,699 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-10 22:28:14,699 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-10 22:28:14,699 INFO L280 TraceCheckUtils]: 842: Hoare triple {81257#true} havoc ~ldv_func_res~1; {81257#true} is VALID [2020-07-10 22:28:14,699 INFO L280 TraceCheckUtils]: 843: Hoare triple {81257#true} havoc ~tmp~11; {81257#true} is VALID [2020-07-10 22:28:14,699 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-10 22:28:14,700 INFO L280 TraceCheckUtils]: 845: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,700 INFO L280 TraceCheckUtils]: 846: Hoare triple {81257#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81257#true} is VALID [2020-07-10 22:28:14,700 INFO L280 TraceCheckUtils]: 847: Hoare triple {81257#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81257#true} is VALID [2020-07-10 22:28:14,700 INFO L280 TraceCheckUtils]: 848: Hoare triple {81257#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,700 INFO L280 TraceCheckUtils]: 849: Hoare triple {81257#true} #res := #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,700 INFO L280 TraceCheckUtils]: 850: Hoare triple {81257#true} havoc #t~nondet118; {81257#true} is VALID [2020-07-10 22:28:14,701 INFO L280 TraceCheckUtils]: 851: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,701 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {81257#true} {81257#true} #2304#return; {81257#true} is VALID [2020-07-10 22:28:14,701 INFO L280 TraceCheckUtils]: 853: Hoare triple {81257#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,701 INFO L280 TraceCheckUtils]: 854: Hoare triple {81257#true} ~tmp~11 := #t~ret81; {81257#true} is VALID [2020-07-10 22:28:14,701 INFO L280 TraceCheckUtils]: 855: Hoare triple {81257#true} havoc #t~ret81; {81257#true} is VALID [2020-07-10 22:28:14,701 INFO L280 TraceCheckUtils]: 856: Hoare triple {81257#true} ~ldv_func_res~1 := ~tmp~11; {81257#true} is VALID [2020-07-10 22:28:14,702 INFO L280 TraceCheckUtils]: 857: Hoare triple {81257#true} ~ldv_state_variable_1~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,702 INFO L280 TraceCheckUtils]: 858: Hoare triple {81257#true} ~usb_counter~0 := 0; {81257#true} is VALID [2020-07-10 22:28:14,703 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-10 22:28:14,703 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-10 22:28:14,704 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-10 22:28:14,704 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-10 22:28:14,704 INFO L280 TraceCheckUtils]: 863: Hoare triple {81257#true} havoc ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,704 INFO L280 TraceCheckUtils]: 864: Hoare triple {81257#true} havoc ~tmp~2.base, ~tmp~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,705 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-10 22:28:14,706 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-10 22:28:14,706 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-10 22:28:14,706 INFO L280 TraceCheckUtils]: 868: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,707 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {81257#true} {81257#true} #2150#return; {81257#true} is VALID [2020-07-10 22:28:14,707 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-10 22:28:14,707 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-10 22:28:14,707 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-10 22:28:14,707 INFO L280 TraceCheckUtils]: 873: Hoare triple {81257#true} ~cond := #in~cond; {81257#true} is VALID [2020-07-10 22:28:14,707 INFO L280 TraceCheckUtils]: 874: Hoare triple {81257#true} assume !(0 == ~cond); {81257#true} is VALID [2020-07-10 22:28:14,707 INFO L280 TraceCheckUtils]: 875: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,708 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {81257#true} {81257#true} #2152#return; {81257#true} is VALID [2020-07-10 22:28:14,708 INFO L280 TraceCheckUtils]: 877: Hoare triple {81257#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81257#true} is VALID [2020-07-10 22:28:14,708 INFO L280 TraceCheckUtils]: 878: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,708 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {81257#true} {81257#true} #2120#return; {81257#true} is VALID [2020-07-10 22:28:14,708 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-10 22:28:14,708 INFO L280 TraceCheckUtils]: 881: Hoare triple {81257#true} havoc #t~ret44.base, #t~ret44.offset; {81257#true} is VALID [2020-07-10 22:28:14,709 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-10 22:28:14,709 INFO L280 TraceCheckUtils]: 883: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,709 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {81257#true} {81257#true} #2306#return; {81257#true} is VALID [2020-07-10 22:28:14,709 INFO L280 TraceCheckUtils]: 885: Hoare triple {81257#true} #res := ~ldv_func_res~1; {81257#true} is VALID [2020-07-10 22:28:14,709 INFO L280 TraceCheckUtils]: 886: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,709 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {81257#true} {81257#true} #2114#return; {81257#true} is VALID [2020-07-10 22:28:14,710 INFO L280 TraceCheckUtils]: 888: Hoare triple {81257#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,710 INFO L280 TraceCheckUtils]: 889: Hoare triple {81257#true} ~tmp~6 := #t~ret43; {81257#true} is VALID [2020-07-10 22:28:14,710 INFO L280 TraceCheckUtils]: 890: Hoare triple {81257#true} havoc #t~ret43; {81257#true} is VALID [2020-07-10 22:28:14,710 INFO L280 TraceCheckUtils]: 891: Hoare triple {81257#true} #res := ~tmp~6; {81257#true} is VALID [2020-07-10 22:28:14,710 INFO L280 TraceCheckUtils]: 892: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,710 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {81257#true} {81257#true} #2222#return; {81257#true} is VALID [2020-07-10 22:28:14,711 INFO L280 TraceCheckUtils]: 894: Hoare triple {81257#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,711 INFO L280 TraceCheckUtils]: 895: Hoare triple {81257#true} ~ldv_retval_3~0 := #t~ret68; {81257#true} is VALID [2020-07-10 22:28:14,711 INFO L280 TraceCheckUtils]: 896: Hoare triple {81257#true} havoc #t~ret68; {81257#true} is VALID [2020-07-10 22:28:14,711 INFO L280 TraceCheckUtils]: 897: Hoare triple {81257#true} assume 0 == ~ldv_retval_3~0; {81257#true} is VALID [2020-07-10 22:28:14,711 INFO L280 TraceCheckUtils]: 898: Hoare triple {81257#true} ~ldv_state_variable_0~0 := 3; {81257#true} is VALID [2020-07-10 22:28:14,711 INFO L280 TraceCheckUtils]: 899: Hoare triple {81257#true} ~ldv_state_variable_5~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,712 INFO L280 TraceCheckUtils]: 900: Hoare triple {81257#true} ~ldv_state_variable_2~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,712 INFO L280 TraceCheckUtils]: 901: Hoare triple {81257#true} ~ldv_state_variable_3~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,712 INFO L280 TraceCheckUtils]: 902: Hoare triple {81257#true} ~ldv_state_variable_4~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,712 INFO L280 TraceCheckUtils]: 903: Hoare triple {81257#true} ~ldv_state_variable_6~0 := 1; {81257#true} is VALID [2020-07-10 22:28:14,712 INFO L280 TraceCheckUtils]: 904: Hoare triple {81257#true} assume !(0 != ~ldv_retval_3~0); {81257#true} is VALID [2020-07-10 22:28:14,712 INFO L280 TraceCheckUtils]: 905: Hoare triple {81257#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,713 INFO L280 TraceCheckUtils]: 906: Hoare triple {81257#true} ~tmp___5~0 := #t~nondet52; {81257#true} is VALID [2020-07-10 22:28:14,713 INFO L280 TraceCheckUtils]: 907: Hoare triple {81257#true} havoc #t~nondet52; {81257#true} is VALID [2020-07-10 22:28:14,713 INFO L280 TraceCheckUtils]: 908: Hoare triple {81257#true} #t~switch53 := 0 == ~tmp___5~0; {81257#true} is VALID [2020-07-10 22:28:14,713 INFO L280 TraceCheckUtils]: 909: Hoare triple {81257#true} assume #t~switch53; {81257#true} is VALID [2020-07-10 22:28:14,713 INFO L280 TraceCheckUtils]: 910: Hoare triple {81257#true} assume 0 != ~ldv_state_variable_6~0; {81257#true} is VALID [2020-07-10 22:28:14,714 INFO L280 TraceCheckUtils]: 911: Hoare triple {81257#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,714 INFO L280 TraceCheckUtils]: 912: Hoare triple {81257#true} ~tmp___6~0 := #t~nondet54; {81257#true} is VALID [2020-07-10 22:28:14,714 INFO L280 TraceCheckUtils]: 913: Hoare triple {81257#true} havoc #t~nondet54; {81257#true} is VALID [2020-07-10 22:28:14,714 INFO L280 TraceCheckUtils]: 914: Hoare triple {81257#true} #t~switch55 := 0 == ~tmp___6~0; {81257#true} is VALID [2020-07-10 22:28:14,714 INFO L280 TraceCheckUtils]: 915: Hoare triple {81257#true} assume #t~switch55; {81257#true} is VALID [2020-07-10 22:28:14,714 INFO L280 TraceCheckUtils]: 916: Hoare triple {81257#true} assume 1 == ~ldv_state_variable_6~0; {81257#true} is VALID [2020-07-10 22:28:14,715 INFO L263 TraceCheckUtils]: 917: Hoare triple {81257#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {81257#true} is VALID [2020-07-10 22:28:14,715 INFO L280 TraceCheckUtils]: 918: Hoare triple {81257#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {81257#true} is VALID [2020-07-10 22:28:14,715 INFO L280 TraceCheckUtils]: 919: Hoare triple {81257#true} havoc ~udev~0.base, ~udev~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,715 INFO L280 TraceCheckUtils]: 920: Hoare triple {81257#true} havoc ~intf~0.base, ~intf~0.offset; {81257#true} is VALID [2020-07-10 22:28:14,715 INFO L280 TraceCheckUtils]: 921: Hoare triple {81257#true} havoc ~r~0; {81257#true} is VALID [2020-07-10 22:28:14,716 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-10 22:28:14,716 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-10 22:28:14,716 INFO L280 TraceCheckUtils]: 924: Hoare triple {81257#true} havoc #t~mem29.base, #t~mem29.offset; {81257#true} is VALID [2020-07-10 22:28:14,716 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-10 22:28:14,716 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-10 22:28:14,716 INFO L280 TraceCheckUtils]: 927: Hoare triple {81257#true} havoc #t~mem30.base, #t~mem30.offset; {81257#true} is VALID [2020-07-10 22:28:14,718 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-10 22:28:14,718 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-10 22:28:14,718 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-10 22:28:14,718 INFO L280 TraceCheckUtils]: 931: Hoare triple {81257#true} havoc ~tmp~10; {81257#true} is VALID [2020-07-10 22:28:14,719 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-10 22:28:14,719 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-10 22:28:14,719 INFO L280 TraceCheckUtils]: 934: Hoare triple {81257#true} havoc ~tmp___0~8; {81257#true} is VALID [2020-07-10 22:28:14,720 INFO L263 TraceCheckUtils]: 935: Hoare triple {81257#true} call #t~ret114 := ldv_undef_int(); {81257#true} is VALID [2020-07-10 22:28:14,720 INFO L280 TraceCheckUtils]: 936: Hoare triple {81257#true} havoc ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,720 INFO L280 TraceCheckUtils]: 937: Hoare triple {81257#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,720 INFO L280 TraceCheckUtils]: 938: Hoare triple {81257#true} ~tmp~4 := #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,720 INFO L280 TraceCheckUtils]: 939: Hoare triple {81257#true} havoc #t~nondet14; {81257#true} is VALID [2020-07-10 22:28:14,720 INFO L280 TraceCheckUtils]: 940: Hoare triple {81257#true} #res := ~tmp~4; {81257#true} is VALID [2020-07-10 22:28:14,721 INFO L280 TraceCheckUtils]: 941: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,721 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {81257#true} {81257#true} #2128#return; {81257#true} is VALID [2020-07-10 22:28:14,721 INFO L280 TraceCheckUtils]: 943: Hoare triple {81257#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,721 INFO L280 TraceCheckUtils]: 944: Hoare triple {81257#true} ~tmp___0~8 := #t~ret114; {81257#true} is VALID [2020-07-10 22:28:14,721 INFO L280 TraceCheckUtils]: 945: Hoare triple {81257#true} havoc #t~ret114; {81257#true} is VALID [2020-07-10 22:28:14,721 INFO L280 TraceCheckUtils]: 946: Hoare triple {81257#true} assume 0 != ~tmp___0~8; {81257#true} is VALID [2020-07-10 22:28:14,722 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-10 22:28:14,722 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-10 22:28:14,723 INFO L280 TraceCheckUtils]: 949: Hoare triple {81257#true} assume !(1 != ~ldv_mutex_udev~0); {81257#true} is VALID [2020-07-10 22:28:14,723 INFO L280 TraceCheckUtils]: 950: Hoare triple {81257#true} ~ldv_mutex_udev~0 := 2; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,724 INFO L280 TraceCheckUtils]: 951: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,725 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-10 22:28:14,725 INFO L280 TraceCheckUtils]: 953: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,726 INFO L280 TraceCheckUtils]: 954: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,727 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-10 22:28:14,727 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-10 22:28:14,728 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-10 22:28:14,728 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-10 22:28:14,729 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-10 22:28:14,729 INFO L280 TraceCheckUtils]: 960: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume true; {82107#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-10 22:28:14,731 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-10 22:28:14,731 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-10 22:28:14,732 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-10 22:28:14,732 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-10 22:28:14,733 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-10 22:28:14,733 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-10 22:28:14,733 INFO L280 TraceCheckUtils]: 967: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,734 INFO L280 TraceCheckUtils]: 968: Hoare triple {81257#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {81257#true} is VALID [2020-07-10 22:28:14,734 INFO L280 TraceCheckUtils]: 969: Hoare triple {81257#true} #res := #t~nondet119; {81257#true} is VALID [2020-07-10 22:28:14,734 INFO L280 TraceCheckUtils]: 970: Hoare triple {81257#true} havoc #t~nondet119; {81257#true} is VALID [2020-07-10 22:28:14,734 INFO L280 TraceCheckUtils]: 971: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,735 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-10 22:28:14,736 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-10 22:28:14,736 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-10 22:28:14,737 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-10 22:28:14,738 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-10 22:28:14,738 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-10 22:28:14,738 INFO L280 TraceCheckUtils]: 978: Hoare triple {81257#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81257#true} is VALID [2020-07-10 22:28:14,738 INFO L280 TraceCheckUtils]: 979: Hoare triple {81257#true} assume true; {81257#true} is VALID [2020-07-10 22:28:14,739 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-10 22:28:14,740 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-10 22:28:14,740 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-10 22:28:14,741 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-10 22:28:14,742 INFO L280 TraceCheckUtils]: 984: Hoare triple {82107#(= 2 ~ldv_mutex_udev~0)} assume 2 != ~ldv_mutex_udev~0; {81258#false} is VALID [2020-07-10 22:28:14,742 INFO L263 TraceCheckUtils]: 985: Hoare triple {81258#false} call ldv_error(); {81258#false} is VALID [2020-07-10 22:28:14,742 INFO L280 TraceCheckUtils]: 986: Hoare triple {81258#false} assume !false; {81258#false} is VALID [2020-07-10 22:28:15,152 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-10 22:28:15,152 INFO L185 leratedInterpolation]: Finished Analysing Program using PRECISE loop Acceleration [2020-07-10 22:28:15,152 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [2071121961] [2020-07-10 22:28:15,152 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-10 22:28:15,152 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2020-07-10 22:28:15,153 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505338065] [2020-07-10 22:28:15,154 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 987 [2020-07-10 22:28:15,154 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-10 22:28:15,155 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 10 states. [2020-07-10 22:28:16,245 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-10 22:28:16,245 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-10 22:28:16,246 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-10 22:28:16,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-10 22:28:16,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-07-10 22:28:16,246 INFO L87 Difference]: Start difference. First operand 2830 states and 3212 transitions. Second operand 10 states. [2020-07-10 22:28:16,697 WARN L193 SmtUtils]: Spent 399.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-10 22:28:32,910 WARN L193 SmtUtils]: Spent 384.00 ms on a formula simplification that was a NOOP. DAG size: 235 [2020-07-10 22:28:52,110 WARN L193 SmtUtils]: Spent 407.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-10 22:29:10,251 WARN L193 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-10 22:29:33,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:29:33,843 INFO L93 Difference]: Finished difference Result 5568 states and 6536 transitions. [2020-07-10 22:29:33,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-07-10 22:29:33,844 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 987 [2020-07-10 22:29:33,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-10 22:29:33,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-07-10 22:29:33,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2215 transitions. [2020-07-10 22:29:33,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-07-10 22:29:33,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2215 transitions. [2020-07-10 22:29:33,866 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 18 states and 2215 transitions. [2020-07-10 22:29:39,044 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-10 22:29:39,481 INFO L225 Difference]: With dead ends: 5568 [2020-07-10 22:29:39,481 INFO L226 Difference]: Without dead ends: 3467 [2020-07-10 22:29:39,484 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=138, Invalid=324, Unknown=0, NotChecked=0, Total=462 [2020-07-10 22:29:39,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3467 states. [2020-07-10 22:30:18,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3467 to 2827. [2020-07-10 22:30:18,545 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-10 22:30:18,545 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3467 states. Second operand 2827 states. [2020-07-10 22:30:18,546 INFO L74 IsIncluded]: Start isIncluded. First operand 3467 states. Second operand 2827 states. [2020-07-10 22:30:18,546 INFO L87 Difference]: Start difference. First operand 3467 states. Second operand 2827 states. [2020-07-10 22:30:18,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:30:18,908 INFO L93 Difference]: Finished difference Result 3467 states and 4045 transitions. [2020-07-10 22:30:18,908 INFO L276 IsEmpty]: Start isEmpty. Operand 3467 states and 4045 transitions. [2020-07-10 22:30:18,912 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:30:18,912 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:30:18,912 INFO L74 IsIncluded]: Start isIncluded. First operand 2827 states. Second operand 3467 states. [2020-07-10 22:30:18,912 INFO L87 Difference]: Start difference. First operand 2827 states. Second operand 3467 states. [2020-07-10 22:30:19,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-10 22:30:19,297 INFO L93 Difference]: Finished difference Result 3467 states and 4045 transitions. [2020-07-10 22:30:19,297 INFO L276 IsEmpty]: Start isEmpty. Operand 3467 states and 4045 transitions. [2020-07-10 22:30:19,301 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-10 22:30:19,301 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-10 22:30:19,301 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-10 22:30:19,301 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-10 22:30:19,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2827 states. [2020-07-10 22:30:19,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 3197 transitions. [2020-07-10 22:30:19,566 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 3197 transitions. Word has length 987 [2020-07-10 22:30:19,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-10 22:30:19,567 INFO L479 AbstractCegarLoop]: Abstraction has 2827 states and 3197 transitions. [2020-07-10 22:30:19,567 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-10 22:30:19,567 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2827 states and 3197 transitions. [2020-07-10 22:30:29,562 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-10 22:30:29,562 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 3197 transitions. [2020-07-10 22:30:29,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1004 [2020-07-10 22:30:29,575 INFO L414 BasicCegarLoop]: Found error trace [2020-07-10 22:30:29,575 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-10 22:30:29,576 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-07-10 22:30:29,576 INFO L427 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-10 22:30:29,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-10 22:30:29,576 INFO L82 PathProgramCache]: Analyzing trace with hash -814366023, now seen corresponding path program 1 times [2020-07-10 22:30:29,576 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-10 22:30:29,576 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1401965223] [2020-07-10 22:30:29,577 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-10 22:30:29,598 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-07-10 22:30:29,598 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.lib.acceleratedinterpolation.AcceleratedInterpolation.generateMetaTrace(AcceleratedInterpolation.java:442) at de.uni_freiburg.informatik.ultimate.lib.acceleratedinterpolation.AcceleratedInterpolation.acceleratedInterpolationCore(AcceleratedInterpolation.java:277) at de.uni_freiburg.informatik.ultimate.lib.acceleratedinterpolation.AcceleratedInterpolation.(AcceleratedInterpolation.java:184) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModulePreferences.construct(IpTcStrategyModulePreferences.java:144) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.isCorrect(IpTcStrategyModuleBase.java:57) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.checkFeasibility(AutomatonFreeRefinementEngine.java:242) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:166) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:75) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:508) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:436) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:370) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:142) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:334) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:120) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:317) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) [2020-07-10 22:30:29,608 INFO L168 Benchmark]: Toolchain (without parser) took 659443.63 ms. Allocated memory was 142.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 91.3 MB in the beginning and 239.3 MB in the end (delta: -148.0 MB). Peak memory consumption was 1.7 GB. Max. memory is 7.1 GB. [2020-07-10 22:30:29,609 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 142.6 MB. Free memory was 118.0 MB in the beginning and 117.8 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. [2020-07-10 22:30:29,609 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2111.54 ms. Allocated memory was 142.6 MB in the beginning and 228.6 MB in the end (delta: 86.0 MB). Free memory was 91.1 MB in the beginning and 115.8 MB in the end (delta: -24.7 MB). Peak memory consumption was 74.7 MB. Max. memory is 7.1 GB. [2020-07-10 22:30:29,610 INFO L168 Benchmark]: Boogie Preprocessor took 264.69 ms. Allocated memory is still 228.6 MB. Free memory was 115.8 MB in the beginning and 97.7 MB in the end (delta: 18.1 MB). Peak memory consumption was 18.1 MB. Max. memory is 7.1 GB. [2020-07-10 22:30:29,610 INFO L168 Benchmark]: RCFGBuilder took 4510.72 ms. Allocated memory was 228.6 MB in the beginning and 336.1 MB in the end (delta: 107.5 MB). Free memory was 97.7 MB in the beginning and 88.4 MB in the end (delta: 9.3 MB). Peak memory consumption was 116.8 MB. Max. memory is 7.1 GB. [2020-07-10 22:30:29,611 INFO L168 Benchmark]: TraceAbstraction took 652547.91 ms. Allocated memory was 336.1 MB in the beginning and 2.0 GB in the end (delta: 1.7 GB). Free memory was 84.9 MB in the beginning and 239.3 MB in the end (delta: -154.3 MB). Peak memory consumption was 1.5 GB. Max. memory is 7.1 GB. [2020-07-10 22:30:29,614 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - AssertionsEnabledResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19 ms. Allocated memory is still 142.6 MB. Free memory was 118.0 MB in the beginning and 117.8 MB in the end (delta: 210.0 kB). Peak memory consumption was 210.0 kB. Max. memory is 7.1 GB. * CACSL2BoogieTranslator took 2111.54 ms. Allocated memory was 142.6 MB in the beginning and 228.6 MB in the end (delta: 86.0 MB). Free memory was 91.1 MB in the beginning and 115.8 MB in the end (delta: -24.7 MB). Peak memory consumption was 74.7 MB. Max. memory is 7.1 GB. * Boogie Preprocessor took 264.69 ms. Allocated memory is still 228.6 MB. Free memory was 115.8 MB in the beginning and 97.7 MB in the end (delta: 18.1 MB). Peak memory consumption was 18.1 MB. Max. memory is 7.1 GB. * RCFGBuilder took 4510.72 ms. Allocated memory was 228.6 MB in the beginning and 336.1 MB in the end (delta: 107.5 MB). Free memory was 97.7 MB in the beginning and 88.4 MB in the end (delta: 9.3 MB). Peak memory consumption was 116.8 MB. Max. memory is 7.1 GB. * TraceAbstraction took 652547.91 ms. Allocated memory was 336.1 MB in the beginning and 2.0 GB in the end (delta: 1.7 GB). Free memory was 84.9 MB in the beginning and 239.3 MB in the end (delta: -154.3 MB). Peak memory consumption was 1.5 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.lib.acceleratedinterpolation.AcceleratedInterpolation.generateMetaTrace(AcceleratedInterpolation.java:442) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...